[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Coping with screen session and ssh-agent session

From: Aleksey Midenkov
Subject: Re: Coping with screen session and ssh-agent session
Date: Wed, 17 Oct 2012 21:16:03 +0400


On Wed, Oct 17, 2012 at 8:57 PM, Axel Beckert <address@hidden> wrote:
>> 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.

Yes, I'm aware of that kind of solution. It will not behave correctly
with multiple SSH connections. All SCREEN sessions will go to single
SSH-AGENT session. But, why should we assume that all SSH sessions
must have same keys? They easily can be different, f.ex. depending on
originating host.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]