Autenticación por ssh automatica, sin que pida contraseña

PC cliente

  • Genero llave rsa en la maquina cliente
    ssh-keygen -t rsa -C "sdcasas@gmail.com"
  • Transfiero mi llave generada del cliente al servidor
    cat .ssh/id_rsa.pub  | ssh usuario@servidor  'cat >> .ssh/authorized_keys'

PC Servidor

  • Edito el archivo /etc/ssh/sshd_config

    nano /etc/ssh/sshd_config
  • Y verifico que las siguientes opciones estén agregadas o de ser necesarios las agrego:

    RSAAuthentication yes
    PubkeyAuthentication yes

Para la habilitación bloqueo de la cuenta root modificar la siguiente opción:

PermiterRootLogin yes

Puede que al momento de querer pasar la clave rsa la carpeta .ssh no este creada, entonces se la debe crear de forma manual, nos posicionamos en el directorio del usuario con el cual queremos acceder y ejecutamos lo siguiente:

mkdir ~/.ssh

Ejecutamos nuevamente el comando desde el cliente para enviar la clave rsa.

Publicado en Terminal, Ubuntu

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

Categorías

febrero 2011
L M X J V S D
    Mar »
 123456
78910111213
14151617181920
21222324252627
28