<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Leopard finally supporting ssh-agent at login</title>
	<atom:link href="http://ormset.no/wordpress/2007/10/28/leopard-finally-supporting-ssh-agent-at-login/feed/" rel="self" type="application/rss+xml" />
	<link>http://ormset.no/wordpress/2007/10/28/leopard-finally-supporting-ssh-agent-at-login/</link>
	<description></description>
	<lastBuildDate>Wed, 28 Jul 2010 05:48:21 +0200</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Oliver</title>
		<link>http://ormset.no/wordpress/2007/10/28/leopard-finally-supporting-ssh-agent-at-login/comment-page-1/#comment-64183</link>
		<dc:creator>Oliver</dc:creator>
		<pubDate>Sun, 23 Nov 2008 17:55:17 +0000</pubDate>
		<guid isPermaLink="false">http://ormset.no/wordpress/?p=178#comment-64183</guid>
		<description>I recently migrated my entire account/home directory to a new computer and can&#039;t get the password to be stored any longer 

Quoting from above: &quot;Your .pub must be present in the remote accounts $HOME/.ssh/authorized_keys file&quot;

I don&#039;t see this file. My .ssh directory only contains the following:

laptop~/.ssh&gt;ls
id_rsa      id_rsa.pub  known_hosts

When I type the equivalent of the above command:
ssh -i lolcats lolcat@hostname.tld

for my server, the dialogue box doesn&#039;t pop up, and I&#039;m forced to type in the password each time I use ssh. 

Everything worked fine on my old macbook. 

Help would be greatly appreciated!</description>
		<content:encoded><![CDATA[<p>I recently migrated my entire account/home directory to a new computer and can&#8217;t get the password to be stored any longer </p>
<p>Quoting from above: &#8220;Your .pub must be present in the remote accounts $HOME/.ssh/authorized_keys file&#8221;</p>
<p>I don&#8217;t see this file. My .ssh directory only contains the following:</p>
<p>laptop~/.ssh&gt;ls<br />
id_rsa      id_rsa.pub  known_hosts</p>
<p>When I type the equivalent of the above command:<br />
ssh -i lolcats <a href="mailto:lolcat@hostname.tld">lolcat@hostname.tld</a></p>
<p>for my server, the dialogue box doesn&#8217;t pop up, and I&#8217;m forced to type in the password each time I use ssh. </p>
<p>Everything worked fine on my old macbook. </p>
<p>Help would be greatly appreciated!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Darcy</title>
		<link>http://ormset.no/wordpress/2007/10/28/leopard-finally-supporting-ssh-agent-at-login/comment-page-1/#comment-52108</link>
		<dc:creator>Darcy</dc:creator>
		<pubDate>Fri, 25 Apr 2008 20:42:15 +0000</pubDate>
		<guid isPermaLink="false">http://ormset.no/wordpress/?p=178#comment-52108</guid>
		<description>Big thanks for this post.</description>
		<content:encoded><![CDATA[<p>Big thanks for this post.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: davide</title>
		<link>http://ormset.no/wordpress/2007/10/28/leopard-finally-supporting-ssh-agent-at-login/comment-page-1/#comment-49966</link>
		<dc:creator>davide</dc:creator>
		<pubDate>Fri, 21 Mar 2008 10:16:51 +0000</pubDate>
		<guid isPermaLink="false">http://ormset.no/wordpress/?p=178#comment-49966</guid>
		<description>i am missing the first part?
is there a &quot;new &amp; standard&quot; way for keypair generation, now that the agent is included in leopard?</description>
		<content:encoded><![CDATA[<p>i am missing the first part?<br />
is there a &#8220;new &amp; standard&#8221; way for keypair generation, now that the agent is included in leopard?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luke Redpath</title>
		<link>http://ormset.no/wordpress/2007/10/28/leopard-finally-supporting-ssh-agent-at-login/comment-page-1/#comment-48328</link>
		<dc:creator>Luke Redpath</dc:creator>
		<pubDate>Tue, 04 Mar 2008 19:37:16 +0000</pubDate>
		<guid isPermaLink="false">http://ormset.no/wordpress/?p=178#comment-48328</guid>
		<description>Here&#039;s a gotcha for people who can&#039;t get this working.

I was struggling to work out why I could not get this working with a new MacBook (which never had SSHKeychain installed). 

The reason: I use MacPorts and had ended up installing OpenSSH via MacPorts (it was a dependency of some other lib). This resulted in a standard, non-keychain support build of ssh in /opt/local/bin, which happened to be listed in my $PATH first. Only when I ran &quot;which ssh&quot; did I realize what had happened.</description>
		<content:encoded><![CDATA[<p>Here&#8217;s a gotcha for people who can&#8217;t get this working.</p>
<p>I was struggling to work out why I could not get this working with a new MacBook (which never had SSHKeychain installed). </p>
<p>The reason: I use MacPorts and had ended up installing OpenSSH via MacPorts (it was a dependency of some other lib). This resulted in a standard, non-keychain support build of ssh in /opt/local/bin, which happened to be listed in my $PATH first. Only when I ran &#8220;which ssh&#8221; did I realize what had happened.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim B</title>
		<link>http://ormset.no/wordpress/2007/10/28/leopard-finally-supporting-ssh-agent-at-login/comment-page-1/#comment-41647</link>
		<dc:creator>Tim B</dc:creator>
		<pubDate>Fri, 21 Dec 2007 15:05:36 +0000</pubDate>
		<guid isPermaLink="false">http://ormset.no/wordpress/?p=178#comment-41647</guid>
		<description>The known_hosts file isn&#039;t the hole it might seem to be as it contains hashes of the hosts you connect to rather than their names. If you have old entries these can be updated:
ssh-keygen -H</description>
		<content:encoded><![CDATA[<p>The known_hosts file isn&#8217;t the hole it might seem to be as it contains hashes of the hosts you connect to rather than their names. If you have old entries these can be updated:<br />
ssh-keygen -H</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jumperboy</title>
		<link>http://ormset.no/wordpress/2007/10/28/leopard-finally-supporting-ssh-agent-at-login/comment-page-1/#comment-40931</link>
		<dc:creator>jumperboy</dc:creator>
		<pubDate>Sat, 08 Dec 2007 13:59:48 +0000</pubDate>
		<guid isPermaLink="false">http://ormset.no/wordpress/?p=178#comment-40931</guid>
		<description>Actually, the man pages have been updated, but a bug in the Leopard installer prevents the old ones from being deleted when you upgrade, and you see those instead. I&#039;m surprised this hasn&#039;t been addressed in Software Updates, as it seems like a serious bug to me, but you can fix it with a ruby script posted at macosxhints.com:

 http://forums.macosxhints.com/showthread.php?t=80171&amp;page=3

Naturally, you should back up your man directory, first.

Back to topic, I can understand starting ssh-agent when I log in, but why on earth would I want to store my passphrase in the keychain? If someone cracked my login, they would get instant access to any host I connect to with public key authentication, using the known_hosts file as a roadmap. This sounds like a bad practice to me.</description>
		<content:encoded><![CDATA[<p>Actually, the man pages have been updated, but a bug in the Leopard installer prevents the old ones from being deleted when you upgrade, and you see those instead. I&#8217;m surprised this hasn&#8217;t been addressed in Software Updates, as it seems like a serious bug to me, but you can fix it with a ruby script posted at macosxhints.com:</p>
<p> <a href="http://forums.macosxhints.com/showthread.php?t=80171&amp;page=3" rel="nofollow">http://forums.macosxhints.com/showthread.php?t=80171&amp;page=3</a></p>
<p>Naturally, you should back up your man directory, first.</p>
<p>Back to topic, I can understand starting ssh-agent when I log in, but why on earth would I want to store my passphrase in the keychain? If someone cracked my login, they would get instant access to any host I connect to with public key authentication, using the known_hosts file as a roadmap. This sounds like a bad practice to me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://ormset.no/wordpress/2007/10/28/leopard-finally-supporting-ssh-agent-at-login/comment-page-1/#comment-38792</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Tue, 06 Nov 2007 06:05:45 +0000</pubDate>
		<guid isPermaLink="false">http://ormset.no/wordpress/?p=178#comment-38792</guid>
		<description>Actually, if you have your private key in ~/.ssh/id_rsa (and probably identity or id_dsa, but I&#039;ve only tried this with id_rsa) then you can just type:

ssh servername

If you have a passphrase on your private key, that dialog pops and you can save the passphrase in your keychain.  You don&#039;t need to have an ~/.ssh/authorized_keys nor do you need to specify the -i option every time you use ssh.

The man pages for ssh-add and ssh-agent haven&#039;t been updated, but if you type:

ssh-add --help

you&#039;ll notice some new options, like -k &quot;Add all identities stored in your keychain.&quot;

This is such a nice new feature of Leopard.  Thanks for the info on this!

-Chris</description>
		<content:encoded><![CDATA[<p>Actually, if you have your private key in ~/.ssh/id_rsa (and probably identity or id_dsa, but I&#8217;ve only tried this with id_rsa) then you can just type:</p>
<p>ssh servername</p>
<p>If you have a passphrase on your private key, that dialog pops and you can save the passphrase in your keychain.  You don&#8217;t need to have an ~/.ssh/authorized_keys nor do you need to specify the -i option every time you use ssh.</p>
<p>The man pages for ssh-add and ssh-agent haven&#8217;t been updated, but if you type:</p>
<p>ssh-add &#8211;help</p>
<p>you&#8217;ll notice some new options, like -k &#8220;Add all identities stored in your keychain.&#8221;</p>
<p>This is such a nice new feature of Leopard.  Thanks for the info on this!</p>
<p>-Chris</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Foster</title>
		<link>http://ormset.no/wordpress/2007/10/28/leopard-finally-supporting-ssh-agent-at-login/comment-page-1/#comment-38738</link>
		<dc:creator>Matt Foster</dc:creator>
		<pubDate>Mon, 05 Nov 2007 13:39:12 +0000</pubDate>
		<guid isPermaLink="false">http://ormset.no/wordpress/?p=178#comment-38738</guid>
		<description>You can specify a default identity file to use in your .ssh/config.

I think something like:
IdentityFile ~/.ssh/ 
Ought to do it.

There&#039;s more info in man ssh_config

Thanks for the useful info!

Matt</description>
		<content:encoded><![CDATA[<p>You can specify a default identity file to use in your .ssh/config.</p>
<p>I think something like:<br />
IdentityFile ~/.ssh/<br />
Ought to do it.</p>
<p>There&#8217;s more info in man ssh_config</p>
<p>Thanks for the useful info!</p>
<p>Matt</p>
]]></content:encoded>
	</item>
</channel>
</rss>
