<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mike DePalma &#187; Development</title>
	<atom:link href="http://www.mikedepalma.com/category/development/feed" rel="self" type="application/rss+xml" />
	<link>http://www.mikedepalma.com</link>
	<description>Learning Architecture, Experience Design, Product Management</description>
	<lastBuildDate>Wed, 03 Feb 2010 22:50:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Heroku Create: No ssh public key found in ~/.ssh/id_[rd]sa.pub</title>
		<link>http://www.mikedepalma.com/heroku-create-no-ssh-public-key-found-in-sshid_rdsa-pub</link>
		<comments>http://www.mikedepalma.com/heroku-create-no-ssh-public-key-found-in-sshid_rdsa-pub#comments</comments>
		<pubDate>Wed, 03 Feb 2010 11:30:00 +0000</pubDate>
		<dc:creator>Mike DePalma</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://mikedepalma.com/?p=54</guid>
		<description><![CDATA[For those who are trying out Heroku for the first time, and have not set up their Mac for keypair authentication, here is what you need to do in order to generate ssh public keys.
If you keep seeing this:
$ heroku create
Enter your Heroku credentials.
Email:
Password:
No ssh public key found in /Users/mike/.ssh/id_[rd]sa.pub.  You may want to specify [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>For those who are trying out Heroku for the first time, and have not set up their Mac for keypair authentication, here is what you need to do in order to generate ssh public keys.</p>
<p>If you keep seeing this:</p>
<pre class="brush: plain; gutter: false; highlight: [1];">$ heroku create
Enter your Heroku credentials.
Email:
Password:
No ssh public key found in /Users/mike/.ssh/id_[rd]sa.pub.  You may want to specify the full path to the keyfile.</pre>
<p>1. Generate RSA key:</p>
<pre class="brush: plain; gutter: false; highlight: [1];">$ ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/mike/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Your identification has been saved in /Users/mike/.ssh/id_rsa.
Your public key has been saved in /Users/mike/.ssh/id_rsa.pub.
The key fingerprint is:
The key's randomart image is:
</pre>
<p>2. Generate DSA key:</p>
<pre class="brush: plain; gutter: false; highlight: [1];">
$ ssh-keygen -t dsa
Generating public/private dsa key pair.
Enter file in which to save the key (/Users/mike/.ssh/id_dsa):
Enter passphrase (empty for no passphrase):
Your identification has been saved in /Users/mike/.ssh/id_dsa.
Your public key has been saved in /Users/mike/.ssh/id_dsa.pub.
The key fingerprint is:
The key's randomart image is:
</pre>
<p>3. Create your Heroku app:</p>
<pre class="brush: plain; gutter: false; highlight: [1];">$ heroku create
Enter your Heroku credentials.
Email:
Password:
Uploading ssh public key /Users/mike/.ssh/id_rsa.pub
Created http://myapp.heroku.com/ | git@heroku.com:myapp.git
Git remote heroku added
</pre>
<p>Viola! This applies for any situation requiring ssh keys &#8211; sftp access, capistrano deployment, etc.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mikedepalma.com/heroku-create-no-ssh-public-key-found-in-sshid_rdsa-pub/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>
