GNU/Linux >> Znalost Linux >  >> Linux

Připojení SSH trvá dlouho? Zde je několik oprav

Otázka :Proč připojení SSH trvá dlouho, než se připojí k počítači ve stejné síti? Zobrazení výzvy k zadání hesla trvá dlouho. Mohu se však rychleji připojit k jiným strojům ve stejné síti. Jaký by mohl být důvod? –  Gouri

debug1: Authentications that can continue: publickey,gssapi-keyex,gssapi-with-mi c,password
debug1: Next authentication method: gssapi-keyex
debug1: No valid Key exchange context
debug1: Next authentication method: gssapi-with-mic
debug1: Unspecified GSS failure. Minor code may provide more information
Cannot determine realm for numeric host address

debug1: Unspecified GSS failure. Minor code may provide more information
Cannot determine realm for numeric host address

debug1: Unspecified GSS failure. Minor code may provide more information

debug1: Unspecified GSS failure. Minor code may provide more information
Cannot determine realm for numeric host address

debug1: Next authentication method: publickey
debug1: Trying private key: /home/gouri/.ssh/id_rsa
debug1: Trying private key: /home/gouri/.ssh/id_dsa
debug1: Trying private key: /home/gouri/.ssh/id_ecdsa
debug1: Next authentication method: password

Proč se výzva k připojení SSH zobrazí dlouho?

Pokud se můžete bez prodlení připojit k jiným strojům ve stejné síti, pak je problém velmi specifický pro konkrétní stroj. Rychlý pohled na podrobný výstup připojení SSH by vám poskytl mnoho informací.

Podle podrobného výstupu se SSH pokusí ověřit pomocí následujících metod.

publickey,gssapi-keyex,gssapi-with-mic,password

Následující zprávy říkají, že se SSH nepodařilo připojit pomocí gssapi-keyex, gssap-with-mic, publickey a nakonec se spoléhal na autentizaci založenou na hesle. Výzva k zadání hesla se tedy objevila až poté, co ostatní metody ověření selhaly.

Pokud se spoléháte na autentizaci založenou na hesle, můžete pokračovat a deaktivovat další mechanismy ověřování.

Zakázat GSSAPIAuthentication

Otevřete sshd_config soubor v cílovém počítači a změňte GSSAPIAuthentication yes na no .

# vim /etc/ssh/sshd_config

GSSAPIAuthentication no

Uložte změny a restartujte démona SSH.

# systemctl restart sshd

Stále dochází ke zpoždění přihlášení k ssh? Pravděpodobně byste měli zkusit deaktivovat UseDNS možnost v sshd_config soubor.

UseDNS je nastaveno na 'yes ‘ ve výchozím nastavení určuje, zda se bude vyhledávat a porovnávat IP adresa a název hostitele. Toto nastavení může způsobit zpoždění přihlášení a můžete jej vypnout nastavením „no

UseDNS no

Nezapomeňte restartovat démona SSH.


Linux
  1. Ssh – pomocí již zavedeného kanálu Ssh?

  2. Ssh – Omezení uživatele Ssh/scp/sftp na adresář?

  3. Ssh – Proč připojení Ssh trvá dlouho?

  1. Oprava ::Chyba připojení Linux SSH byla odmítnuta

  2. Jak odstranit zprávu „Připojení k xx.xxx.xx.xxx uzavřeno“?

  3. Jak mohu vytvořit trvalé připojení SSH pro streamování příkazů po určitou dobu?

  1. Jak zjistit, zda se používá připojení ssh ControlMaster

  2. Logické svazky jsou v době spouštění neaktivní

  3. SSH se po několika minutách nečinnosti stále odpojuje