ssh
Links
Usefull Stuff
ssh-add ./ssh/id_rsa
Passwort cache fuer keyfile
- Public key generieren:
ssh-keygen -t rsa -b 4096
- ECDSA Key generieren:
ssh-keygen -t ecdsa -b 521
- Public key auf neuen Host kopieren:
ssh-copy-id -i ~/.ssh/id_rsa.pub user@server
Port Forwarding:
ssh -L [local_addr:]local_port:remote_addr:remote_port [user@]sshd_addr
ssh -R [remote_addr:]remote_port:local_addr:local_port [user@]gateway_addr
ssh -L 8000:localhost:8000 user@ip
Authorized Keys
- Datei in
~/.ssh/authorized_keys
Root Login nur mit Keyfile
PermitRootLogin without-password
Config File
# ~/.ssh/config
IdentityFile ~/.ssh/id_rsa
Host remote
HostName ip/hostname
Port 22
User your-username
ssh-agent
Putty