title: OpenSSH using private key on Windows ("Unprotected private key file" error)
body: <p>I am attempting to do a simple connection to a SSH server using OpenSSH for Windows using a private key, and am met with this:</p>
  
  <pre><code>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  @         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  Permissions for 'private' are too open.
  It is required that your private key files are NOT accessible by others.
  This private key will be ignored.
  Load key "private": bad permissions
  </code></pre>
  
  <p>On Linux, this is fixed with a simple chmod 600 on the private key file, however Windows does not have an equivalent method.</p>
  
  <p>This sounds like something that should be pretty easy, but I am completely unable to find any reasonable solution to it. Is there a way to either add the private key directly without going through a file, or to skip this privacy check? Or am I missing something else entierly?</p>