Post date: 16-May-2012 07:25:25
Configurar ssh sin password nos permitirá automatizar un montón de procesos.
Una vez comprobado ésto, el procedimiento es sencillo:
Como usuario root, desde el ordenador del profesor, ejecutar
ssh-keygen -t rsa
y dejarlo todo por defecto, incluso la contraseña.
Suponemos que desde el ordenador del profesor queremos acceder al ordenador con IP 10.124.4.21 sin tener que meter la contraseña.
Entonces, como usuario root, desde el ordenador del profesor, ejecutar:
cat .ssh/id_rsa.pub | ssh root@10.124.4.21 'cat >> .ssh/authorized_keys'
nos pedirá la password de root del usuario root por última vez.
Del mismo modo lo haríamos con el resto de los ordenadores de los alumnos. Si tienen IPs 10.124.4.22, 23, etc., los comandos serán
cat .ssh/id_rsa.pub | ssh root@10.124.4.22 'cat >> .ssh/authorized_keys'
cat .ssh/id_rsa.pub | ssh root@10.124.4.23 'cat >> .ssh/authorized_keys'
etc.