Skip to content

Instantly share code, notes, and snippets.

@Red-Eyed
Created February 11, 2024 09:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Red-Eyed/05ef8f5bce26734c62998e05822dfde4 to your computer and use it in GitHub Desktop.
Save Red-Eyed/05ef8f5bce26734c62998e05822dfde4 to your computer and use it in GitHub Desktop.
set right ssh permissions
#!/bin/bash
SSH_DIR="${HOME}/.ssh"
chmod 700 "${SSH_DIR}"
find "${SSH_DIR}" -type f \( -name 'id_rsa' -o -name 'id_dsa' -o -name 'id_ecdsa' -o -name 'id_ed25519' \) -exec chmod 600 {} \;
find "${SSH_DIR}" -type f \( -name '*.pub' -o -name 'known_hosts' -o -name 'authorized_keys' \) -exec chmod 644 {} \;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment