ssh-keygen Generator poleceń
Generuj polecenia ssh-keygen do tworzenia kluczy SSH
Pierwsze kroki z ssh-keygen
## Czym jest ssh-keygen?
`ssh-keygen` tworzy pary kluczy SSH (klucz prywatny i publiczny klucz `.pub`). Następnie umieszczasz klucz publiczny na zdalnych hostach, aby logować się bez hasła.
## Jak używać
1. **Wybierz typ**: `ed25519` (zalecane) lub `rsa`. 2. **Ustaw plik**: gdzie zapisać klucz, np. `~/.ssh/id_ed25519`. 3. **Dodaj komentarz** (opcjonalnie): etykieta taka jak `user@host`. 4. **Kopiuj i uruchom**: wklej wygenerowane polecenie, a następnie ustaw hasło (passphrase) po wyświetleniu monitu.
Flagi i wzorce
``` ssh-keygen -t ed25519 -f ~/.ssh/id_ed25519 ssh-keygen -t rsa -b 4096 -C me@host ```
### Typowe flagi - `-t <type>` — typ klucza: `rsa`, `ed25519`, `ecdsa` - `-b <bits>` — rozmiar klucza (dla RSA/ECDSA; np. 4096) - `-f <file>` — wyjściowy plik klucza - `-C <comment>` — komentarz/etykieta (widoczny w pliku .pub)
### Wskazówki - Preferuj `ed25519`: krótszy, szybszy i równie bezpieczny jak duży klucz RSA. - Używaj `-f`, aby uniknąć interaktywnych monitów i skryptować tworzenie kluczy.
▶Jakiego typu klucza powinienem użyć?
▶Jak zainstalować klucz na zdalnym hoście?
Jeśli ten tool był dla ciebie przydatny, pomyśl o tym, aby kupić mi kawę.
Kup mi kawę.