title: SSH-Keygen "no such file or directory"
body: <p>Trying to Generate a public key for my git. Using Powershell.  </p>
  
  <pre><code>PS&gt;ssh-keygen -t rsa -b 4096 -C "my@emailaddress.com"
  Generating public/private rsa key pair.
  Enter file in which to save the key (//.ssh/id_rsa):
  Could not create directory '//.ssh': Read-only file system
  Enter passphrase (empty for no passphrase):
  Enter same passphrase again:
  Saving key "//.ssh/id_rsa" failed: No such file or directory
  </code></pre>
  
  <p>If I give a location for the file and run</p>
  
  <pre><code>ssh -vT git@github.com
  </code></pre>
  
  <p>It doesn't check the custom location for the public key to use</p>
  
  <pre><code>OpenSSH_7.1p1, OpenSSL 1.0.2d 9 Jul 2015
  debug1: Reading configuration data /etc/ssh/ssh_config
  debug1: Connecting to github.com [&lt;&lt;ANIPADDRESS&gt;&gt;] port 22.
  debug1: Connection established.
  debug1: key_load_public: No such file or directory
  debug1: identity file /.ssh/id_rsa type -1
  debug1: key_load_public: No such file or directory
  debug1: identity file /.ssh/id_rsa-cert type -1
  debug1: key_load_public: No such file or directory
  debug1: identity file /.ssh/id_dsa type -1
  debug1: key_load_public: No such file or directory
  debug1: identity file /.ssh/id_dsa-cert type -1
  debug1: key_load_public: No such file or directory
  debug1: identity file /.ssh/id_ecdsa type -1
  debug1: key_load_public: No such file or directory
  debug1: identity file /.ssh/id_ecdsa-cert type -1
  debug1: key_load_public: No such file or directory
  debug1: identity file /.ssh/id_ed25519 type -1
  debug1: key_load_public: No such file or directory
  debug1: identity file /.ssh/id_ed25519-cert type -1
  debug1: Enabling compatibility mode for protocol 2.0
  debug1: Local version string SSH-2.0-OpenSSH_7.1
  debug1: Remote protocol version 2.0, remote software version libssh-0.7.0
  debug1: no match: libssh-0.7.0
  debug1: Authenticating to github.com:22 as 'git'
  debug1: SSH2_MSG_KEXINIT sent
  debug1: SSH2_MSG_KEXINIT received
  debug1: kex: server-&gt;client chacha20-poly1305@openssh.com &lt;implicit&gt; none
  debug1: kex: client-&gt;server chacha20-poly1305@openssh.com &lt;implicit&gt; none
  debug1: expecting SSH2_MSG_KEX_ECDH_REPLY
  debug1: Server host key: ssh-rsa SHA256:&lt;&lt;SCAREDTOPUBLISH&gt;&gt;
  debug1: Host 'github.com' is known and matches the RSA host key.
  debug1: Found key in /.ssh/known_hosts:1
  debug1: SSH2_MSG_NEWKEYS sent
  debug1: expecting SSH2_MSG_NEWKEYS
  debug1: SSH2_MSG_NEWKEYS received
  debug1: Roaming not allowed by server
  debug1: SSH2_MSG_SERVICE_REQUEST sent
  debug1: SSH2_MSG_SERVICE_ACCEPT received
  debug1: Authentications that can continue: publickey
  debug1: Next authentication method: publickey
  debug1: Trying private key: /.ssh/id_rsa
  debug1: Trying private key: /.ssh/id_dsa
  debug1: Trying private key: /.ssh/id_ecdsa
  debug1: Trying private key: /.ssh/id_ed25519
  debug1: No more authentication methods to try.
  Permission denied (publickey).
  </code></pre>