GNU/Linux >> Znalost Linux >  >> Linux

Spuštění ssh-keygen bez lidské interakce?

S argumenty příkazového řádku můžete dělat víceméně cokoliv. Chcete udělat něco konkrétního, co se neobjevuje v manuálové stránce?

[email protected]:~$ ssh-keygen -t dsa -N "my passphrase" -C "test key" -f mykey
Generating public/private dsa key pair.
Your identification has been saved in mykey.
Your public key has been saved in mykey.pub.
The key fingerprint is:
2f:17:a4:5d:6f:25:d7:5a:0e:84:be:af:ee:52:8b:42 test key

(zbytek zkrácen pro stručnost)


V případě nasazení serveru:

ssh-keygen -t rsa -q -f "$HOME/.ssh/id_rsa" -N ""

Pokud jde o komunikaci z nainstalovaného serveru do git repozitářů nebo jiných serverů, bude to snadné.


Linux
  1. ssh-keygen - jak nastavit klíč rsa s určitým uživatelským jménem

  2. jak aktualizovat homebrew pomocí Cronu na Mac OS

  3. Jak spustit ssh-keygen bez výzvy

  1. Jak nastavit SSH přihlášení bez hesla

  2. Vytvořte (nainstalujte ze zdroje) python bez spouštění testů

  3. Proč se mi při spuštění ssh-add odepírá oprávnění?

  1. 3 kroky k provedení přihlášení SSH bez hesla pomocí ssh-keygen &ssh-copy-id

  2. Jak používat příkaz ssh-keygen ke konfiguraci ssh bez hesla

  3. Jak používat příkaz ssh-keygen v Linuxu