उबंटू के साथ 15.10 और इससे पहले, मेरे पास अपने .ssh / config फाइल में "प्रोटोकॉल 1" के साथ एक मेजबान प्रविष्टि थी
Ubuntu 16.04 में SSH1 के लिए अब डिफ़ॉल्ट रूप से समर्थन नहीं है
corben@ubuntu1604:~$ ssh -1 host
ssh1 is not supported
किसी भी होस्ट प्रविष्टि के साथ ssh क्लाइंट का उपयोग करते समय .ssh / config में "प्रोटोकॉल 1" लाइन के साथ यह शिकायत करता है:
corben@ubuntu1604:~$ ssh host
.ssh/config line <nr>: Bad protocol spec '1'.
Ssh1 का उपयोग करके अपने होस्ट से कनेक्ट करने के लिए, मैं ssh के बजाय पैकेज ओपनश-क्लाइंट-ssh1 और ssh1 को कॉल कर सकता हूं। लेकिन जब ssh1 क्लाइंट "प्रोटोकॉल 1" लाइन को छोड़ दिया जाता है, तो .ssh / config में कॉन्फ़िगर की गई मेजबान प्रविष्टि का उपयोग नहीं करता है। Ssh1 और "man ssh" के लिए कोई भी मैन पेज नहीं है। अभी भी प्रोटोकॉल संस्करण के लिए -1 विकल्प को सूचीबद्ध करता है। 1. मैं एक होस्ट प्रविष्टि का उपयोग करना चाहता हूं क्योंकि मेरे पास पोर्ट अग्रेषण और ssh कीज़ कॉन्फ़िगर है, जिसे मैं हर बार दर्ज नहीं करना चाहता कमांड लाइन पर।
सह-अस्तित्व और .sh / config में ssh और ssh1 का उपयोग कैसे करें?
होस्ट सेवा में अभी भी एक एम्बेडेड डिवाइस है, जहां कोई फर्मवेयर अपडेट जारी नहीं किया जाएगा। चूंकि यह LAN वातावरण में उपयोग किया जाता है, ssh संस्करण 1 का उपयोग कर सुरक्षा पहलू कोई समस्या नहीं है।