GNU/Linux >> Linux Esercitazione >  >> Linux

SSH lento all'inizio della sessione

In un caso molto simile, era uno degli script update-motd.

Quanto segue ha funzionato:

sudo rm /etc/update-motd.d/90-updates-available

Ecco un piccolo aiuto che misura il tempo di ogni script:

$ for f in /etc/update-motd.d/*;do echo $f;time $f;done
/etc/update-motd.d/00-header            0m0.007s
/etc/update-motd.d/10-help-text         0m0.005s
/etc/update-motd.d/90-updates-available 0m49.163s
/etc/update-motd.d/91-release-upgrade   0m0.152s
/etc/update-motd.d/98-fsck-at-reboot    0m0.015s
/etc/update-motd.d/98-reboot-required   0m0.003s
(output reduced to the relevant parts)

pam_krb5.so è stato configurato per acquisire token AFS per una shell inesistente che aveva un timeout di 30 secondi che interrompeva qualsiasi autenticazione utilizzando quel modulo, non solo SSH. Rimosso quello e l'autenticazione avviene molto più velocemente.


Se il tuo server ssh ha attivato la mappatura DNS inversa, potrebbe essere la causa del ritardo, cerca VerifyReverseMapping nell'/etc/ssh/sshd_config file del server.


Linux
  1. Come ripristinare il file Ssh_config in /etc/ssh?

  2. Come verificare la sintassi del file /etc/ssh/sshd_config

  3. Quando dovrei usare /dev/shm/ e quando dovrei usare /tmp/?

  4. Qual è la connessione tra le directory /etc/init.d e /etc/rcX.d in Linux?

  5. I siti web dovrebbero vivere in /var/ o /usr/ in base all'utilizzo consigliato?

Il modo giusto per modificare i file /etc/passwd e /etc/group in Linux

Bash =~ Regex e HTTPS://regex101.com/?

La differenza tra ~/.profile, ~/.bashrc, ~/.bash_profile, ~/.gnomerc, /etc/bash_bashrc, /etc/screenrc …?

Come viene aggiornato /etc/motd?

CentOS / RHEL:come recuperare dal file /etc/passwd cancellato

Comprendere i file /proc/mounts, /etc/mtab e /proc/partitions