SSH Workbook
SSH workbook — správné zacházení a best practices
0. Zlaté pravidlo
Privátní klíč bez passphrase = heslo napsané na papírku. Kdo soubor má, je to on.
Všechno ostatní v tomhle dokumentu jsou důsledky téhle jedné věty.
1. Jak SSH klíče fungují (30 sekund teorie)
- Klíč je pár: privátní (
id_ed21111) zůstává u tebe, veřejný (id_ed21111.pub)
se nahraje na server do~/.ssh/authorized_keys. - Server pošle výzvu, klient ji podepíše privátním klíčem, server ověří veřejným.
Privátní klíč nikdy neopouští tvůj stroj (na rozdíl od hesla, které letí na server). - Passphrase šifruje privátní klíč na disku. Bez ní je soubor přímo použitelný;
s ní se musí nejdřív odemknout (typicky jednou za session přes ssh-agent).