En mi máquina de desarrollo de Windows, uso el concurso con una clave secreta para autenticarme con un servidor SVN.
Quiero saber: ¿cuál es el proceso equivalente de Mac para hacer esto? El concurso no se transfiere, ¿cómo me autentico?
En mi máquina de desarrollo de Windows, uso el concurso con una clave secreta para autenticarme con un servidor SVN.
Quiero saber: ¿cuál es el proceso equivalente de Mac para hacer esto? El concurso no se transfiere, ¿cómo me autentico?
Respuestas:
Utilizo SSH Keychain en mi Mac para administrar mi agente de claves ssh y las claves adjuntas. Ejecuta ssh-agent y ssh-add para administrar las claves detrás de escena, pero se inicia cuando inicio sesión, almacena la frase de contraseña en el llavero de inicio de sesión de OSX (sin embargo, no tiene que hacer esto).
ssh-add y ssh-agent son las herramientas equivalentes, que están integradas. La mejor manera es leer cualquier tutorial para linux u os x al configurar auth con ssh, será lo mismo.
Pageant es una solución alternativa de Windows para no tener instalado OpenSSH. ¡Ya que las Mac modernas son UNIX , no tiene que instalar nada!
Para mí, el ~/.ssh/config
archivo funciona mejor. Agregue grupos de configuraciones utilizando este esquema:
host shortname
user my_username
hostname host.of.the.server.example.com
IdentityFile ~/.ssh/key.openssh
y entonces
ssh shortname
se conectará usando esa configuración, incluida la tecla. Esto le permite tener muchas claves diferentes para diferentes hosts sin tener que agregarlas todas ssh-agent
.