Bu sadece Zeus Kitabının cevabının bir tamamlayıcısıdır. Kök erişiminiz yoksa (sudo), yine de yapılandırabilirsiniz.
Aşağıdaki "user ssh_config" dosyanızı düzenlemeniz gerekir:
vi $HOME/.ssh/config
(Not: yoksa, $ HOME / .ssh dizinini yaratmanız gerekir)
Ve Ekle:
Host *
GSSAPIAuthentication no
GSSAPIDelegateCredentials yes
Gerekirse bunu ev sahibi bazında yapabilirsiniz :) örnek:
Host linux-srv
HostName 192.158.1.1
GSSAPIAuthentication no
GSSAPIDelegateCredentials yes
IP adresinin sunucunuzun IP adresiyle aynı olduğundan emin olun. Harika bir avantaj, şimdi ssh'nin bu sunucu için otomatik tamamlamayı sağlayacağıdır. Yani ssh lin
+ yazabilirsiniz Tab
ve otomatik olarak tamamlaması gerekir ssh linux-srv
.
Her seferinde yazmak zorunda kalmamanız için bir sürü yararlı seçenek ekleyebilirsiniz:
User <a user>
Port <a port number>
IdentityFile <a specific private key>
Compression yes
....
Yani ssh -C -p 1022 -i ~/.hidden/prv-key-4096bit superuser@192.158.1.1
basit yazmak yerine ssh linux-srv
yeterli olacaktır!
GSSAPIAuthentication no
veGSSAPIDelegateCredentials yes
katmaUseDNS no
sunucunun sshd_config dosyasında benim için bağlantı hızlandırmak etmedi.