How to correctly set file permissions for SSH keys 01/12/2024 1 min read | File | Permission (octal) | Permission (string) ||------------------------ | ------------------ | ------------------- || .ssh (folder) | 700 | drwx------ || id_rsa (private key) | 600 | rw------ || ir_rsa.pub (public key) | 644 | rw-r-r- | Use the following command to set the file permissions so that only you can read the file: chmod 600 <private_key>chmod 644 <public_key> Set the permisison of the .ssh directory to 700: chmod 700 ~/.ssh connect to the remote server: ssh -i <private_key> <user>@<ip_address> # ssh # cli # security