ssh-agent em execução, mas não está funcionando quando conectado usando o PuTTY

3

Quando estou usando o terminal diretamente na máquina que executa o Ubuntu 13.04 ssh-add funciona bem usando o processo:

/usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session /usr/bin/im-launch gnome-session --session=ubuntu

O processo acima só é iniciado quando eu faço login na máquina física.

No entanto, quando eu login remotamente usando o PuTTY e tente ssh-add eu recebo:

"Could not open a connection to your authentication agent."

Isto é, mesmo se eu estou logado na máquina real e, portanto, o processo ssh-agent está sendo executado como mostrado acima.

Para fazê-lo funcionar via PuTTY, tenho que executar exec ssh-agent bash . Mas então eu tenho dois ssh-agent em execução.

Isso é normal ou há alguma maneira de alterar a configuração para que o agente ssh esteja funcionando automaticamente, não importa se eu fizer logon na máquina direta ou remotamente?

    
por tsvenson 30.07.2013 / 04:15

0 respostas