Por el momento, cada vez que inicio session en mi server cPanel a través de SSH tengo que iniciar ssh-agent y almacenar la frase de contraseña para usar solo para esa session, ¿hay alguna manera de almacenarla indefinidamente como puedo en mi Keychain en OSX?
He buscado en algunos foros y parece que no es posible. ¿Podría alguien señalarme en la dirección correcta si esta es una posibilidad?
EDITAR: Intenté usar una frase de contraseña vacía en el generador de keys cPanel SSH, pero no me permite hacer eso.
Como se menciona en " ¿Cómo usar el llavero Mac OS X con las keys SSH? ", El objective del llavero es almacenar la frase de contraseña en las keys ssh.
Pero aún necesita cargar sus keys ssh en el agente ssh .
El sistema OSX 10.6.8 pregunta por sus parameters de connection la primera vez que intenta establecer una connection SSH.
Luego, inicia automáticamente el agente ssh para usted
Eso ayuda a conectarse a cPanel , pero una vez que está en el server cPanel, es mejor utilizar una key ssh diferente, sin frase de contraseña, para acceder a su repository BitButcket.
Si no le gusta pedir una frase de contraseña, debe crear la key ssh en shell (SSH). Cpanel crea todo el time, keys con frase de contraseña.
Para acceder a Cpanel si no ~/.ssh/id_rsa
teclas ~/.ssh/id_rsa
en su Mac Box.
ssh-keygen -q -t rsa -b 4096
y cuando solicite una frase de contraseña, click ingresar (no en la frase de contraseña) Si tiene un ~/.ssh/id_rsa
y ~/.ssh/id_rsa.pub
Ahora dos maneras.
Forma de Cpanel:
~/.ssh/id_rsa.pub
Sepa que puede acceder a su count de Cpanel sin contraseña.
SSH Way rápidamente:
ssh-copy-id user@just.some.other.server
SSH Way extendido:
cat ~/.ssh/id_rsa.pub