Hi, On Wed, Oct 17, 2012 at 06:22:30PM +0400, Aleksey Midenkov wrote: > This is well known problem that SSH client cannot connect to SSH-AGENT from > SCREEN session.
Yeah, it is. > I will briefly refresh your memory on it. OpenSSH uses > SSH_AGENT_SOCKET environment variable to connect SSH client and agent to get > authentication data. The problem is, that SSH_AGENT_SOCKET is different each > time you connect to host. But SCREEN session retains old value > from the time session was first created. That's where you have to hook in. Change the SSH_AGENT_SOCKET to something permanent before the session is started, e.g. to a symbolic link and then create that symlink depending on the current value just between the ssh login and reattaching to the screen session. See e.g. http://www.stderr.nl/Blog/Software/Mutt/MuttRemoteAttachments.html or http://www.jukie.net/bart/blog/screen-ssh-agent > There are already number of scripted solutions for this problem, that exist on > the net. But none of what I found is fully working. If those above do not give you the according hints, ask again and I'll try to document my working setup. It's based on these two articles and it works fine for me. HTH. Kind regards, Axel -- /~\ Plain Text Ribbon Campaign | Axel Beckert \ / Say No to HTML in E-Mail and News | a...@deuxchevaux.org (Mail) X See http://www.asciiribbon.org/ | a...@noone.org (Mail+Jabber) / \ I love long mails: http://email.is-not-s.ms/ | http://noone.org/abe/ (Web) _______________________________________________ screen-users mailing list screen-users@gnu.org https://lists.gnu.org/mailman/listinfo/screen-users