3 votos

¿Cuál es la mejor manera de conectarse a servidores remotos?

Actualmente me conecto a un servidor remoto abriendo la terminal, iniciando ssh-agent, añadiendo una clave, lanzando xterm y luego conectándome vía ssh.

¿Qué herramientas debería utilizar para ello? He mirado keychain, pero los documentos no explican cómo usarlo para ssh.

2voto

Jax Puntos 23

Debería funcionar sin más. Con más detalle: En primer lugar, no ejecute ssh-agent usted mismo, ya que launchd lo ejecutará por usted bajo demanda. Asegúrese de que su clave ssh privada está en ~/.ssh/ con los permisos adecuados, es decir, que no pueda leerlo nadie más que usted:

; ls -l .ssh/id_dsa
-rw-------  1 user  13799  736 Oct 12  2001 .ssh/id_dsa

Ahora corre ssh remote-hostname . Debería aparecer un cuadro de diálogo que le permita desbloquear la llave. El diálogo tiene un botón de verificación para almacenar la frase de paso en su llavero. Márcalo y pulsa OK. (Tienes que hacer esto con /usr/bin/ssh creo, y no cualquier ssh que puedas tener de macports o fink). Si no te aparece el diálogo, puede ser que ssh necesita saber el nombre y la ubicación de su clave privada. Si es así, especifíquelo utilizando la opción -i como en

ssh -i .ssh/id_dsa remote-hostname

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X