Preguntas etiquetadas con ssh-agent

ssh-agent es un mecanismo de inicio de sesión único para SSH que se incluye en el software OpenSSH. Use esta etiqueta para preguntas sobre cómo configurar y usar ssh-agent.



8
ssh-add se queja: no se pudo abrir una conexión con su agente de autenticación
He estado tratando de ssh-addtrabajar en un RaspberryPi con Raspbian. Puedo comenzar ssh-agent, cuando lo hago da la siguiente salida en la terminal: SSH_AUTH_SOCK=/tmp/ssh-06TcpPflMg58/agent.2806; export SSH_AUTH_SOCK; SSH_AGENT_PID=2807; export SSH_AGENT_PID; echo Agent pid 2807; Si corro ps aux | grep sshpuedo ver que se está ejecutando. Luego trato de ejecutar ssh-addpara …

3
ssh-add no es persistente entre reinicios
Agregué una clave ssh al agente por: $ ssh-add ~/.ssh/id_rsa_mac Identity added: /Users/alex/.ssh/id_rsa_mac (/Users/alex/.ssh/id_rsa_mac) Después de reiniciar, el agente ya no tiene esta clave agregada: $ ssh-add -l The agent has no identities. ¿Por qué pasó esto?
150 ssh  osx  ssh-agent 

1
¿Por qué evaluar la salida de ssh-agent?
Para correr ssh-agenttengo que usar eval $(ssh-agent) ¿Por qué tengo que evalla salida de ssh-agent? ¿Por qué no está diseñado para que pueda ejecutarlo? Nota: Los Backticks (`) se eliminan porque están en desuso. Puedes leer más sobre esto aquí, por ejemplo .
67 shell  ssh  ssh-agent  eval 

2
¿Cómo habilitar el intercambio de claves diffie-hellman-group1-sha1 en Debian 8.0?
No puedo enviar ssh a un servidor que solicita un diffie-hellman-group1-sha1método de intercambio de claves: ssh 123.123.123.123 Unable to negotiate with 123.123.123.123 port 22: no matching key exchange method found. Their offer: diffie-hellman-group1-sha1 ¿Cómo habilitar el diffie-hellman-group1-sha1método de intercambio de claves en Debian 8.0? He intentado (como se propone aquí …

3
¿Cómo hago para que ssh-agent funcione en todas las terminales?
He configurado el inicio de sesión ssh automático (sin contraseña) en algunos servidores usando ssh-copy-id. ssh-agentfunciona solo desde la terminal donde se ejecutó. ¿Cómo llego ssh-addal trabajo en todas mis terminales? Naturalmente, no preferiría la clave SSH sin una frase de contraseña.
27 ssh  ssh-agent 


1
¿Cómo usar ssh-agent con múltiples claves (válidas) y elegir cuál usar?
Digamos que hay dos claves Ay Bque son válidas para user@hostla autenticación de clave pública. Dado que authorized_keysestá configurado para un comportamiento diferente según la clave, ~/.ssh/configen el cliente se usa algo como Host A.host HostName host User user IdentityFile ~/.ssh/A Host B.host HostName host User user IdentityFile ~/.ssh/B Eso …
20 ssh  ssh-agent 

4
¿Cómo puedo resolver este problema ssh-agent?
Parece que estoy usando Linux Mint y, al parecer, no he podido hacer que gnome-keyring se desbloquee automáticamente al iniciar sesión. Un síntoma de mi problema es el siguiente: $ ssh-add Identity added: /home/me/.ssh/id_rsa (/home/me/.ssh/id_rsa) $ git pull WARNING: gnome-keyring:: couldn't connect to: /tmp/keyring-Nmf3J3/pkcs11: No such file or directory ¿Cómo …

4
Haga que ssh-add sea silencioso si la clave ya está allí
Quiero poner ssh-add /path/to/special_keyen la parte superior de un guión. Esto funciona bien, pero siempre solicita la frase de contraseña. Esto es extraño y un poco molesto, ya que todavía solicita la frase de contraseña incluso cuando ssh-add -lmuestra que la clave ya se ha agregado. ¿Hay alguna manera de …


2
¿Cómo iniciar y usar ssh-agent como servicio systemd?
¿Cómo iniciar ssh-agent como servicio systemd ? Hay algunas sugerencias en la red, pero no están completas. ¿Cómo agregar automáticamente claves sin cifrar si el servicio ssh-agent se inició con éxito? Probablemente, agregar claves de la lista de ~/.ssh/.session-keyssería bueno. ¿Cómo configurar SSH_AUTH_SOCKuna sesión de inicio de sesión después? La …


2
gpg-agent rechaza las claves SSH con informes de ssh-add "agente rechazó operación"
Estoy usando openssh7.5p1 y gnupg 2.1.21 en arch linux (estas son las versiones predeterminadas que vienen con arch). Me gustaría usarlo gpg-agentcomo agente ssh. Puse lo siguiente en mi ~/.gnupg/gpg-agent.conf: pinentry-program /usr/bin/pinentry-qt enable-ssh-support Arch inicia automáticamente un agente gpg desde systemd, así que configuré export SSH_AUTH_SOCK="$XDG_RUNTIME_DIR/gnupg/S.gpg-agent.ssh" Cuando ejecuto ssh-add -l, …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.