He configurado las claves ssh para github. Tengo varias claves ssh configurado ya. Necesito añadir nuevas claves ssh para bitbucket. Pero no parece estar funcionando.
¿Cómo puedo reiniciar sshd en OSX Lion?
He configurado las claves ssh para github. Tengo varias claves ssh configurado ya. Necesito añadir nuevas claves ssh para bitbucket. Pero no parece estar funcionando.
¿Cómo puedo reiniciar sshd en OSX Lion?
¿Cómo puedo reiniciar sshd en OSX Lion?
Usted probablemente ya sabes esto, pero voy a decir que para ser completa: si matas
sshd
procesos vas a terminar activo sesiones SSH a la máquina. Elsshd
demonio proporciona el acceso ssh a la máquina. Maneja las conexiones ssh entrantes. No conexiones salientes.Si
sshd
es realmente a lo que te refieres, a continuación,...Antes de reiniciar, trate de enviar una señal SIGHUP por lo que re-lee toda su configuración. Usted puede hacer eso con
ps -ef | grep sshd | awk {'print $2'} | sudo xargs kill -HUP
Si usted realmente quiere matar a todos los
sshd
proceso en la máquina:ps -ef | grep sshd | awk {'print $2'} | sudo xargs kill -KILL
Pero intentar esto primero más abajo!
Todo lo que se dice: si usted está buscando para las claves para la salida de las sesiones de la máquina para ser renovado, matando
sshd
procesos no ayuda. Lo que realmente quiero hacer es agregar las nuevas claves para el ssh-agent proceso con ssh-add -- que suele ser suficiente para obtener nuevas claves para ser conocido por el agente.El
ssh-agent
proceso se encarga de todas fichero de claves de autenticación basado para usted. Es iniciado automáticamente por Lion para cada usuario que ha iniciado sesión y que incluso se integra con Llavero.Si el nuevo fichero de claves es
~/.ssh/bitbucket
habría que agregar que así:ssh-add ~/.ssh/bitbucket
Ahora la clave estaría disponible para nuevas sesiones ssh iniciado desde el terminal. No hay necesidad de matar o reiniciar nada.
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.