delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/11/30/20:24:57

X-Spam-Check-By: sourceware.org
Message-ID: <BAY108-F25B4DA8E8F5CF6B8400E67B54D0@phx.gbl>
X-Sender: karlm30 AT hotmail DOT com
In-Reply-To: <dmlamm$d7c$1@sea.gmane.org>
From: "Karl M" <karlm30 AT hotmail DOT com>
To: cygwin AT cygwin DOT com
Subject: RE: how to make ssh-agent automatically
Date: Wed, 30 Nov 2005 17:24:48 -0800
Mime-Version: 1.0
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

Hi HS...

You can use keychain (a package available from setup.exe).

I do something like

ssh-add -l >/dev/null 2>&1
if [ $? -eq 1 ]; then
  ssh-add
fi

in my .bash_profile, because keychain is slow when I launch several windows.

Why do you kill the agent when you log out? (Windows will kill it when you 
log off from windows.)
If you want to keep the agent around from one login to the next, you can 
launch the agent as a service. I used to do that with keychain, but for 
performance reasons, I use ssh-agent and ssh-add directly. I plan on 
proposing a package for doing this.

HTH,

...Karl


>From: "H.S."
>Subject: how to make ssh-agent automatically
>Date: Wed, 30 Nov 2005 17:56:21 -0500
>
>Hi,
>
>I yesterday installed a bare minimum Cygwin (via internet) on to a
>laptop running Windows XP. The purpose of the Cygwin installation is to
>backup data on to a Linux computer using rsync and ssh.
>
>I was wondering, to allow for passwordless login via ssh I have to run
>ssh-agent and ssh-add commands. I have put ssh-agent in .bashrc in
>Cygwin user's home and "kill $SSH_AGENT_PID" in .bash_logout. But how do
>I deal with ssh-add? In other words, what do I need to do so that a user
>doesn't need to do ssh-add each time he logins into his account in
>Windows XP (ssh-agent and ssh-add run automatically)? There is no X
>server installed, no Gnome, no KDM, no fvwm.
>
>All help is appreciated.
>thanks,
>->HS
>
>
>--
>Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
>Problem reports:       http://cygwin.com/problems.html
>Documentation:         http://cygwin.com/docs.html
>FAQ:                   http://cygwin.com/faq/
>



--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019