User Tools

Site Tools


informatica:linux:ssh:conexion_automatica

Para realizar un ssh automático automatico entre dos pcs por intercambio de claves

Creamos el usuario en la máquina:

# useradd usuari

Després s'ha de canvia la shell:

a /etc/passwd canviem l'últim paràmetre per l'script que volem executar:
usuari:x:1001:1001::/home/usuari:/bin/sh

Ho canviem per:
usuari:x:1001:1001::/home/usuari:/home/usuari/script_login.sh

I a script_login.sh fiquem l'script que volem executar quan es connecti:
#!/bin/sh
ssh root@10.35.168.48

Ara hem d'intercanviar les claus perquè no demani contrasenya. Al servidor destí creem el directori /home/usuri/.ssh i a dins el fitxer authorized_keys i copia la nostra clau pública. Per crear el directori .ssh es pot fer a mà o al generar una la nostra clau. Per generar la nostre clau:

# ssh-keygen

Per fer-ho a mà:

# mkdir .ssh
# chmod 700 .ssh
# cd .ssh
# touch authorized_keys
# chmod 600 authorized_keys

I ara copia a dins la nostre clau pública que es id_dsa.pub

informatica/linux/ssh/conexion_automatica.txt · Last modified: 2015/04/13 20:19 by 127.0.0.1