Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Of course! On Unix and OS X, the <code>ssh-keygen</code> command will generate public and private keys for SSH public-key authentication. The usual way to invoke this command (on the client) is:</p> <pre><code>ssh-keygen -t rsa </code></pre> <p>This command will ask you where to place your private key; the default place is <code>~/.ssh/id_rsa</code>, and the public key will be placed in the file of the same name with a <code>.pub</code> extension added (for example: <code>~/.ssh/id_rsa.pub</code>). The command also asks you to create a password ("passphrase") for the private key; you can leave it blank for no password as I do, but I don't recommend this practice. </p> <p>Once you have your public and private keys on the client computer, you need to make your server recognize that public key. If you have shell access to the server, you can upload the public key file with <code>scp</code>, then use <code>ssh</code> to run the following command on the server:</p> <pre><code>cat id_rsa.pub &gt;&gt; ~/.ssh/authorized_keys </code></pre> <p>If your hosting company doesn't give you shell access (though Bluehost does), or this procedure doesn't work, it will likely give you a web interface to the same functionality.</p> <p>Once your server is set up to recognize your public key, it will allow you access without a password when <code>ssh</code> on the client tries to use your private key for authentication. You may still have to enter your private key's password, but typically you only need to do this once for each client login session.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload