सिएरा अपडेट के बाद एसएसएच नो लॉन्ग वर्किंग


9

मैं प्रारूप का उपयोग कर एक दूरस्थ सर्वर में ssh करने का प्रयास कर रहा हूं:

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

और मुझे निम्नलिखित त्रुटि मिलती है:

/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 कुंजी के बिना सर्वर से कनेक्ट करना या तो काम नहीं करता है।

धन्यवाद।


आपके ssh_config में संबंधित लाइनें क्या दिखती हैं?
dr.nixon

@ dr.nixon GSSAPIKeyExchange कोई GSSAPITrustDNS नहीं
Verpz

यदि आप एक विकल्प चाहते हैं, जो gssapitrustdns के साथ काम करता है , तब भी stackoverflow.com/a/46454141/32453 देखें :
rogerdpack

जवाबों:


7

टिप्पणी करें या लाइनों को हटा दें

gssapikeyexchange no
gssapitrustdns no

अपने से /etc/ssh/ssh_configऔर आप अच्छे होने चाहिए।


1
क्या नतीजे सामने आए?
मैक्स राइड

चूंकि नया संस्करण इन विकल्पों का समर्थन नहीं करता है, केवल परिणाम यह है कि यह काम करना शुरू कर देगा। अन्यथा आप @MaxRied kerberos कुंजी विनिमय का उपयोग नहीं कर पाएंगे, जो कि ओपी शायद उपयोग नहीं कर रहा था।
जकुजे e

0

यदि आपको Kerberos (और इसलिए gssapi*विकल्पों) का उपयोग करने की आवश्यकता है, तो एक व्यवहार्य विकल्प sshपुराने मैक (किसी भी संस्करण <= OpenSSH_6.7) से निष्पादन योग्य की नकल करना चाहिए।

cp my-older-ssh /usr/local/bin/ssh
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.