SSH Sierra Güncellemesinden Sonra Artık Çalışmıyor


9

Ben biçim kullanarak uzak bir sunucuya ssh çalışıyorum:

user@ip -i ~/.ssh/path/to/key 

ve aşağıdaki hatayı alıyorum:

/etc/ssh/ssh_config: line 55: Bad configuration option: gssapikeyexchange
/etc/ssh/ssh_config: line 56: Bad configuration option: gssapitrustdns
/etc/ssh/ssh_config: terminating, 2 bad configuration options

SSH anahtarı olmayan bir sunucuya bağlanmak da çalışmaz.

Teşekkürler.


Ssh_config dosyasında ilgili satırlar neye benziyor?
dr.nixon

@ dr.nixon GSSAPIKeyExchange no GSSAPITrustDNS no
Verpz

Bkz stackoverflow.com/a/46454141/32453 Eğer işler böyle bir seçeneği istiyorsanız gssapitrustdns ile hala etkin :)
rogerdpack

Yanıtlar:


7

Çizgileri yorumlayın veya kaldırın

gssapikeyexchange no
gssapitrustdns no

senin dan /etc/ssh/ssh_configve olması gerektiği iyi.


1
Sonuçları nelerdir?
Max Ried

Yeni sürüm bu seçenekleri desteklemediğinden, tek sonuç çalışmaya başlamasıdır. Aksi takdirde, @MaxRied OP'nin büyük olasılıkla kullanmadığı kerberos anahtar değişimini kullanamazsınız.
Jakuje

0

Kerberos (ve dolayısıyla gssapi*seçenekler) kullanmanız gerekiyorsa, uygulanabilir bir seçenek daha ssheski bir Mac'ten (<= OpenSSH_6.7 sürümü) bir yürütülebilir dosyayı kopyalamaktır .

cp my-older-ssh /usr/local/bin/ssh
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.