No utilice una contraseña. Generar un passphraseless clave SSH y empujar a su VM.
Si usted ya tiene una clave SSH, puede omitir este paso...
Simplemente pulse Intro para la clave y ambas frases:
$ ssh-keygen -t rsa -b 2048
Generating public/private rsa key pair.
Enter file in which to save the key (/home/username/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/username/.ssh/id_rsa.
Your public key has been saved in /home/username/.ssh/id_rsa.pub.
Copia de las llaves para el servidor de destino:
$ ssh-copy-id id@server
id@server's password:
Ahora intente iniciar sesión en la máquina, con ssh 'id@server'
, y comprobar en:
.ssh/authorized_keys
para asegurarse de que no hemos añadido extra de teclas que usted no esperaba.
Por último, compruebe el registro de en...
$ ssh id@server
id@server:~$
Puede que también desee considerar el uso de ssh-agent
si usted quiere tratar de mantener sus claves protegido con una contraseña.