GNU/Linux >> Znalost Linux >  >> Linux

Přidejte klíč do Author_users, aniž byste museli restartovat sshd

Je nutný restart sshd?

Ne obvykle. Distribuce Linuxu se obvykle dodávají s výchozí konfigurací, která umožňuje ověřování pomocí veřejného klíče, takže obvykle ani nemusíte upravovat konfiguraci, abyste povolili a proto je restartování zbytečné. I v případě, že jste museli něco udělat s sshd_config , budete jej muset restartovat pouze jednou po úpravě tohoto souboru, nikoli pro každou další úpravu souboru autorizovaných klíčů.

Všimněte si, že ani nemusíte restartovat sshd. Od man sshd :

sshd znovu načte svůj konfigurační soubor, když přijme signál zavěšení, SIGHUP, tím, že se spustí se jménem a možnostmi, se kterými byl spuštěn, např. /usr/sbin/sshd .

A typická služba systemd pro sshd to rozpozná, takže můžete udělat systemctl reload sshd místo toho.

Pokud je sshd restartován, došlo v té době k výpadku služby?

Záleží na vaší definici výpadku služby. Jednoduchý restart sshd nezruší existující připojení ssh, ale nová připojení nebudou přijata, dokud sshd nedokončí restart.


Nejlepší způsob je použít

ssh-copyid [email protected]

Kde N je adresa IP

NEBO

ssh-copyid [email protected]

kde fqdn je plně kvalifikovaný název domény (např. server.domain.com)

To nevyžaduje žádné restartování démona


Linux
  1. Bash:přidejte řetězec na konec souboru bez zalomení řádku

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

  3. Přihlášení SSH nefunguje pomocí klíče Bez hesla?

  1. SSH přihlášení k serveru RHEL 7 bez hesla

  2. Nemůžete přidat uživatele do skupiny bez restartu?

  3. autentizace veřejným klíčem selže POUZE když je sshd démon

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

  2. Jak změnit název hostitele vašeho počítače se systémem Linux bez nutnosti restartování

  3. Jak trvale nastavit název hostitele v ubuntu bez restartu