Brinkster Knowledge Base

KB Home   /  Support  /  General  /   How do I configure Public Key Authentication in support of SSH access on a Linux Account
How do I configure Public Key Authentication in support of SSH access on a Linux Account Articles

SSH public key access is governed mostly by permissions, and the existence of a valid public key for which you have the matching private key.  If the following conditions are not met then SSH access using a public key will not work.


1)  Create the necessary folder structures to store your public key in:

mkdir -p /home/.ssh

2)  Copy the SSH public key into place on our servers:

mv /home/id_rsa.pub /home/.ssh/authorized_keys

3) Set the necessary file and directory permissions:

chmod 700 /home/.ssh
chmod 600 /home/.ssh/authorized_keys
chmod 751 /home


One important detail to note is that we only support incoming SSH connections to our systems.   We do not support using our systems as an access point to log into other third party systems.  We also disable by default any further forwarding of the SSH Agent or SSH public key by default.