• Portada
    • Recent
    • Users
    • Register
    • Login

    Apagar varios pc mediante red

    Scheduled Pinned Locked Moved Sistemas operativos
    5 Posts 3 Posters 1.8k Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • H Offline
      h0m3l3
      last edited by

      Hola, tengo unos cuantos pc en el curro y mi idea era hacer un script o algo por el estilo para apagarlos todos al mismo tiempo.
      La idea del script es por que quien los va apagar no tiene mucha idea de informatica y es para facilitarle un poco la cosa ya que si no, los apaga de forma primitiva, quita el cable de la corriente y listo. XDDD
      Lo que se me habia ocurrido es que se conecte a cada unos de los pc y le de la orden pero no se como. Tal vez con una sesion telnet, no se, no tengo ni idea.
      saludos y gracias.

      1 Reply Last reply Reply Quote 0
      • josefuJ Offline
        josefu
        last edited by

        Puedes hacerte un script que te apague las máquinas utilizando ssh, ya que permite ejecutar comandos en la máquina remota de la siguiente manera:

        ssh usuario@maquina_remota comando  ```Te creas un usuario en cada una de las máquinas que quieras apagar y con _sudo_ le das permiso para que pueda ejecutar el comando _halt_. Para que pueda entrar directamente sin contraseña te creas las claves para ese usuario sin contraseña (busca en google sobre 'ssh sin contraseña') Luego te creas un script parecido a este: 

        #!/bin/sh

        Localizacion de la llave privada para ssh

        KEY='/home/algun_usuario/.ssh/id_rsa # La privada, no la *.pub

        IP's o nombres (si tienes dns o si estan en /etc/hosts) de las maquinas a apagar

        MAQUINAS='192.168.1.2 192.168.1.3 192.168.1.4 etc'

        for i in $MAQUINAS;
        do
        echo "Apagando maquina $i"
        ssh -i $KEY usuario@$i halt
        done

        H 1 Reply Last reply Reply Quote 0
        • H Offline
          h0m3l3 @josefu
          last edited by

          Gracias, creo que poco que añadir pues es lo que estaba buscando.
          Una cosa que veo es que, si quisiera que se apagase la maquina donde se ejecuta el script, tendria que tener una ip mas alta o hacer un down to en el bucle ¿no?.
          Te explico todo como va a ser.
          Se encienden los pc de forma automatica, se ha configurado la bios para cuando llegue tension a los pc se enciendan y ejecutar el script cuando se apaguen los equipos.
          Aunque ahora me doy cuenta que si se ponen unos ups, estos se pueden configurar para que apaguen los equipos.

          psgonzaP josefuJ 2 Replies Last reply Reply Quote 0
          • psgonzaP Offline
            psgonza @h0m3l3
            last edited by

            si añades una tarea al crond tb podrias apagarlos…. pero siempre a la misma hora claro

            1 Reply Last reply Reply Quote 0
            • josefuJ Offline
              josefu @h0m3l3
              last edited by

              @h0m3l3$$:

              Una cosa que veo es que, si quisiera que se apagase la maquina donde se ejecuta el script, tendria que tener una ip mas alta o hacer un down to en el bucle ¿no?.

              Si lo tienes configurado como todos los demás (en el tema ssh con la cuenta sin contraseña), bastaría con poner su ip la última en la variable MAQUINAS.

              1 Reply Last reply Reply Quote 0

              Hello! It looks like you're interested in this conversation, but you don't have an account yet.

              Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

              With your input, this post could be even better 💗

              Register Login
              • 1 / 1
              • First post
                Last post

              Foreros conectados [Conectados hoy]

              1 usuarios activos (1 miembros y 0 invitados).
              febesin, pAtO, christina66792, smith, corazonmccool, jerrirowley88, omer969256882, tyrellrazo3650

              Estadísticas de Hardlimit

              Los hardlimitianos han creado un total de 543.7k posts en 62.9k hilos.
              Somos un total de 35.3k miembros registrados.
              christina66792 ha sido nuestro último fichaje.
              El récord de usuarios en linea fue de 123 y se produjo el Thu Jan 15 2026.