ssh
Facilitates secure SSH connections to remote machines, enabling command execution and file transfers with key management.
Install this skill
Security score
The ssh skill was audited on Feb 25, 2026 and we found 22 security issues across 1 threat category, including 1 critical. Review the findings below before installing.
Categories Tested
Security Issues
Access to hidden dotfiles in home directory
| 41 | ssh-keygen -t ed25519 -f ~/.ssh/key_name -C "comment" -N "" |
Access to hidden dotfiles in home directory
| 46 | ssh-copy-id -i ~/.ssh/key_name.pub username@hostname |
Access to hidden dotfiles in home directory
| 51 | ssh -i ~/.ssh/key_name username@hostname |
Access to hidden dotfiles in home directory
| 58 | mkdir -p ~/.ssh |
Access to hidden dotfiles in home directory
| 59 | cat > ~/.ssh/config << 'EOF' |
Access to hidden dotfiles in home directory
| 63 | IdentityFile ~/.ssh/key_name |
Access to hidden dotfiles in home directory
| 67 | chmod 600 ~/.ssh/config |
Access to hidden dotfiles in home directory
| 111 | ssh-add ~/.ssh/key_name |
Access to hidden dotfiles in home directory
| 119 | - Check permissions: SSH private keys should have 600 permissions (`chmod 600 ~/.ssh/key_name`) |
Access to hidden dotfiles in home directory
| 130 | chmod 600 ~/.ssh/id_ed25519 |
Access to hidden dotfiles in home directory
| 132 | chmod 644 ~/.ssh/id_ed25519.pub |
Access to hidden dotfiles in home directory
| 134 | chmod 700 ~/.ssh |
Access to SSH directory
| 41 | ssh-keygen -t ed25519 -f ~/.ssh/key_name -C "comment" -N "" |
Access to SSH directory
| 46 | ssh-copy-id -i ~/.ssh/key_name.pub username@hostname |
Access to SSH directory
| 51 | ssh -i ~/.ssh/key_name username@hostname |
Access to SSH directory
| 59 | cat > ~/.ssh/config << 'EOF' |
Access to SSH directory
| 63 | IdentityFile ~/.ssh/key_name |
Access to SSH directory
| 67 | chmod 600 ~/.ssh/config |
Access to SSH directory
| 111 | ssh-add ~/.ssh/key_name |
Access to SSH directory
| 119 | - Check permissions: SSH private keys should have 600 permissions (`chmod 600 ~/.ssh/key_name`) |
Access to SSH directory
| 130 | chmod 600 ~/.ssh/id_ed25519 |
Access to SSH directory
| 132 | chmod 644 ~/.ssh/id_ed25519.pub |
Install this skill with one command
/learn @helixdevelopment/ssh