programs:linux:openssh_client
Table of Contents
Information
- OpenSSH client notes
- See OpenSSH Server notes for servers
Generate SSH Keys
Information
- Can generate both a standard keypair and one for a hardware key
- Hardware key will be used first if it's plugged-in
Standard
ssh-keygen -t 'ed25519'
FIDO/U2F Key
Send Public Key to Server
- Change
x
to IP
ssh-copy-id 'espionage724'@'x'
Force Public Key Login
sudo -e '/etc/ssh/sshd_config.d/pubkey-only-custom.conf'
PasswordAuthentication no AuthenticationMethods publickey
Manage Keys
Backup
tar -cvzf ~/'Documents/'$(date +%Y-%m-%d)'-ssh-keys.tar.gz' -C ~ '.ssh' && ls ~/'Documents/'*'-ssh-keys.tar.gz' && sync
Restore
ls ~/'Documents/'*'-ssh-keys.tar.gz' && rm -Rf ~/'.ssh' && tar -xvzf ~/'Documents/'*'-ssh-keys.tar.gz' -C ~ '.ssh' && sync
/var/www/wiki/data/pages/programs/linux/openssh_client.txt · Last modified: by 127.0.0.1