title: ssh giving me a permission denied!
body: <p>I'm not exactly an expert at this, but I'm pretty sure I have covered everything here.</p>
  
  <p>I wrote this :</p>
  
  <pre><code>$ ssh-keygen -t rsa -C "tekkub@gmail.com"
  Generating public/private rsa key pair.
  Enter file in which to save the key (/Users/tekkub/.ssh/id_rsa):
  Enter passphrase (empty for no passphrase):
  Enter same passphrase again:
  Your identification has been saved in /Users/tekkub/.ssh/id_rsa.
  Your public key has been saved in /Users/tekkub/.ssh/id_rsa.pub.
  The key fingerprint is:
  01:0f:f4:3b:ca:85:d6:17:a1:7d:f0:68:9d:f0:a2:db tekkub@gmail.com
  The key's randomart image is:
  +--[ RSA 2048]----+
  |     .+   +      |
  |       = o O .   |
  |        = * *    |
  |       o = +     |
  |      o S .      |
  |     o o =       |
  |      o . E      |
  |                 |
  |                 |
  +-----------------+
  </code></pre>
  
  <p>Then I <code>pbcopy</code>'d the info to my github account. Saved it. Performed <code>ssh git@github.com</code> and it worked as expected.</p>
  
  <p>Then I set up my config file..</p>
  
  <p>Host hq
  Hostname 75.101.0.93
  User alorus
  IdentityFile ~/.ssh/id_rsa
  StrictHostKeyChecking no</p>
  
  <p>Then I tried <code>ssh hq</code> :</p>
  
  <pre><code>Permission Denied
  </code></pre>
  
  <p>I did this:</p>
  
  <pre><code>chmod 700 ~/.ssh
  chmod 600 ~/.ssh/*
  </code></pre>
  
  <p>Tried again.. nothing.</p>
  
  <p>Tried this :</p>
  
  <p>ssh-keygen -t dsa -C "tekkub@gmail.com"</p>
  
  <p>created a new pub, new key, and it failed.</p>
  
  <p>I ran this:</p>
  
  <pre><code>Gladys-MacBook-Pro:.ssh larrykain$ ssh -v hq
  OpenSSH_5.2p1, OpenSSL 0.9.8l 5 Nov 2009
  debug1: Reading configuration data /Users/larrykain/.ssh/config
  debug1: Applying options for hq
  debug1: Reading configuration data /etc/ssh_config
  debug1: Connecting to 75.101.o.93 [75.101.o.93] port 22.
  debug1: Connection established.
  debug1: identity file /Users/larrykain/.ssh/id_rsa type 1
  debug1: Remote protocol version 2.0, remote software version OpenSSH_5.1
  debug1: match: OpenSSH_5.1 pat OpenSSH*
  debug1: Enabling compatibility mode for protocol 2.0
  debug1: Local version string SSH-2.0-OpenSSH_5.2
  debug1: SSH2_MSG_KEXINIT sent
  debug1: SSH2_MSG_KEXINIT received
  debug1: kex: server-&gt;client aes256-ctr hmac-md5 none
  debug1: kex: client-&gt;server aes256-ctr hmac-md5 none
  debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024&lt;4096&lt;8192) sent
  debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP
  debug1: SSH2_MSG_KEX_DH_GEX_INIT sent
  debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY
  debug1: Host '75.101.0.93' is known and matches the RSA host key.
  debug1: Found key in /Users/larrykain/.ssh/known_hosts:2
  debug1: ssh_rsa_verify: signature correct
  debug1: SSH2_MSG_NEWKEYS sent
  debug1: expecting SSH2_MSG_NEWKEYS
  debug1: SSH2_MSG_NEWKEYS received
  debug1: SSH2_MSG_SERVICE_REQUEST sent
  debug1: SSH2_MSG_SERVICE_ACCEPT received
  debug1: Authentications that can continue: publickey
  debug1: Next authentication method: publickey
  debug1: Offering public key: /Users/larrykain/.ssh/id_rsa
  debug1: Authentications that can continue: publickey
  debug1: Offering public key: /Users/larrykain/.ssh/id_rsa
  debug1: Authentications that can continue: publickey
  debug1: No more authentication methods to try.
  Permission denied (publickey).
  </code></pre>
  
  <p>Anyone know what's up?</p>