Iniciar sesion automaticamente SSH en linux
El post anterior era de como hacer esto mismo, pero en Windows, donde habia que crear la clave, ponerla en el agente que se tenia que estar ejecutando en segundo plano y luego abrir el programa SSH.
Ahora es el tutorial para Linux que es mas sencillo ya que son solo dos comandos, y el primero es solo la primera vez para generar la clave.
Abre una terminal y ejecuta
ssh-keygen
Este comando crea el par de clave publica y privada y los guarda en la carpeta ~/.ssh.
Ahora con este comando te conectas al servidor e instalas la clave para que puedas usarla.
ssh-copy-id user@servidor
Te pide la contraseña y cargara la clave automaticamente en el archivo ~/.ssh/authorized_keys.
Ahora para iniciar sesion solo debes poner
ssh user@servidor
Y ya estaras dentro :P.
En linux tambien esta el agente que mantiene la clave en memoria y se la pasa al programa ssh cuando inicia sesion, pero éste automaticamente se pone en ejecucion con tus claves asi que no tienes que configurarlo.
Comentarios recientes