ssh ile girişin geç olması, çok bekletmesi

26 Ocak 2012Perşembe16:11Yorum: 0
Kategori: İşletim Sistemleri

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ş.
debug1: Unspecified GSS failure.  Minor code may provide more information
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

Yorum Formu, ne düşünüyorsan yaz!
  • Bu da ne?
  • Gönderiliyor