PDF de programación - Apagar todas las máquinas de la red: ssh, halt

Imágen de pdf Apagar todas las máquinas de la red: ssh, halt

Apagar todas las máquinas de la red: ssh, haltgráfica de visualizaciones

Actualizado el 17 de Abril del 2021 (Publicado el 25 de Septiembre del 2018)
489 visualizaciones desde el 25 de Septiembre del 2018
56,8 KB
5 paginas
Creado hace 20a (04/04/2004)
Apagar todas las máquinas de la red: ssh, halt

Apagar todas las máquinas de la red: ssh, halt

Por Paco Aldarias Raya

Impreso: 4 de abril de 2004

Email: pacolinux arroba inicia punto es
Web: http://pagina.de/pacodebian

Con Linux Debian. En Valencia (España)

Este documento es de libre reproducción siempre que se cite su fuente.

Realizado con: LATEX

Índice

Índice

1. Versión

2. Introducción

3. Instalación

4. Configuración de la máquina q ordena se apagen

5. Configuración de la máquinas q se apagan

6. Apagado de las máquinas

7. Hacer que salga un mensaje que diga: El pc apagará en tantos

minutos

8. Apagar el pc por telnet

9. Bibliografía

Índice alfabético

Por Paco Aldarias

1

1

1

1

1

2

3

3

3

4

5

1/5

Apagar todas las máquinas de la red: ssh, halt

1. Versión

9.1.04. Versión Inicial.

2.

Introducción

Vamos a ver la forma de apagar todos los ordenadores de una red. Para

ello usaremos ssh y halt.

3.

Instalación

apt-get install ssh

4. Configuración de la máquina q ordena se

apagen

Como root desde consola, generamos el fingerprint, a todas las pregun-
tas le damos a intro:

ssh-keygen -t rsa

Vemos lo generado, que servirá para ponerlo en las máquinas que se
apagarán:

cat /root/.ssh/id_rsa.pub

Reiniciamos ssh

/etc/init.d/ssh restart

5. Configuración de la máquinas q se apagan

Conectamos con la maquina q se apagará

ssh -l root x.x.x.x

Siendo x.x.x.x la ip de la máquina

Por Paco Aldarias

2/5

Apagar todas las máquinas de la red: ssh, halt

Editamos el fichero y cambiamos la linea:

nano /etc/ssh/sshd_config

AuthorizedKeysFile %h/.ssh/authorized_keys

Copiamos de la máquina q los apaga el contenido de:

cat /root/.ssh/id_rsa.pub

en la máquina que queremos apagar en el fichero:

/root/.ssh/authorized_keys

Reiniciamos ssh:

/etc/init.d/ssh restart

6. Apagado de las máquinas

Para apagar una máquina :

ssh [email protected] /sbin/halt

Para apagar todas las máquinas con ips: 192.168.100.101-122 creamos
el fichero halt.sh en la máquina q apaga las demás:

#!/bin/bash
echo APAGANDO MAQUINAS.

for i in ‘seq 101 122‘;
do

echo APAGANDO MAQUINA $i
ssh [email protected].$i /sbin/halt

done

Le damos permisos de ejecución:

chmod 700 halt.sh

Ejecutamos el script:

./halt.sh

Por Paco Aldarias

3/5

Apagar todas las máquinas de la red: ssh, halt

7. Hacer que salga un mensaje que diga: El

pc apagará en tantos minutos

ssh [email protected] /usr/X11R6/bin/xmessage -display :0.0 \
"El pc se apagara despues de 10 minutos" &

8. Apagar el pc por telnet

En /etc/services :

halt 123456/tcp

En /etc/inetd.conf :

halt stream tcp nowait root /usr/sbin/tcpd /sbin/halt

Con esto puedo apagar el equipo haciendo telnet a ese puerto.

9. Bibliografía

Ssh. Conesiones ssh sin clave.
http://losinvisibles.net/como/comoSSHsinPass.html

Getting started with SSH.
http://kimmo.suominen.com/ssh/#ssh-keygen

Por Paco Aldarias

4/5

Apagar todas las máquinas de la red: ssh, halt

Índice alfabético

ssh, 1
ssh-keygen, 1

Por Paco Aldarias

5/5
  • Links de descarga
http://lwp-l.com/pdf13602

Comentarios de: Apagar todas las máquinas de la red: ssh, halt (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad