ssh ile girişin geç olması, çok bekletmesi
ssh ile uzak sunucuya ilk giriş yapılmaya çalışıldığında 20 saniye civarında bir bekletilmeye maruz kalıyorduk.
Neyin beklettiği şu komuttaki çıktıları izleyerek gördük. ssh -vvv user@host
Bizimki kerberos sebebiyle bekliyormuş.
Credentials cache file '/tmp/krb5cc_1000' not found
Uzak sunucudaki /etc/ssh/sshd_config dosyası içindeki GSSAPI direktifleri şu şekilde belirlenerek bekleme sorununu çözdük: GSSAPIAuthentication no
GSSAPIDelegateCredentials no
Sorunla ilgili çözümü şu sayfada buldum:
http://unix.stackexchange.com/questions/5621/how-to-speed-my-too-slow-ssh-login
Her seferinde şifre yazmamak için kendi id_rsa.pub dosyasını sunucudaki, sunucuya bağlandığınız kullanıcının home dizini içindeki .ssh dizinine yükleyebilirsiniz. Detaylı anlatan kılavuz:
http://blog.tquadrado.com/2007/edit-remote-scipts-on-local-vim-under-ssh-generated-rsa-keys/
Ek olarak, bir bilgisayardan bir kez şifre yazıp belirtilen saat kadar şifre yazmadan ssh bağlantısı yapılabilir. Bunun için ssh_config dosyasına(/etc/ssh/ssh_config): ControlMaster auto
ControlPath /tmp/ssh_mux_%h_%p_%r
ControlPersist 4h
satırlarını ekleyin.
http://pro.benjaminste.in/post/9038198674/super-fast-ssh-with-controlmaster-settings
