किसी विशिष्ट होस्ट के लिए डिफ़ॉल्ट रूप से भिन्न उपयोगकर्ता नाम का उपयोग करें


28

मेरे पास नियमित रूप से लॉग इन सर्वरों में से एक पर एक अलग (निर्दिष्ट, गैर-परिवर्तनीय) उपयोगकर्ता नाम है, और मैं इसे हर बार लिखने से बचना चाहूंगा। क्या मैं ये लाइनें बना सकता हूं

[tohecz@localhost ~]$ ssh myserver.cz
[tohecz@localhost ~]$ ssh anotherserver.cz

निम्नलिखित के रूप में व्यवहार करें?

[tohecz@localhost ~]$ ssh tohecz@myserver.cz
[tohecz@localhost ~]$ ssh anotheruser@anotherserver.cz

1
क्या मैं पूछ सकता हूं कि सवाल क्यों घट गया? हमसे क्या गलती हो गयी? यदि हां, तो कृपया मुझे इस बारे में बताएं ताकि मैं पोस्ट को बेहतर बना सकूं।
यो '

1
मैंने DV यह नहीं किया, लेकिन आमतौर पर क्यू कि यह बहुत बुनियादी है जैसे कि यह पूछने से पहले खोज में थोड़ा प्रयास दिखाना या नकारात्मक रूप से देखा जाता है। : इसके अलावा इस साइट पर खोज करने में कई एक का है कि एक नीचे दिखा झुकेंगे गए हैं unix.stackexchange.com/search?q=ssh+user+host
SLM

1
@tohecz को देखने man ssh_configऔर खोजने के Userबारे में 30 सेकंड में परिणाम देता है। तो, जैसा कि स्लम कहता है, यह बहुत बुनियादी है। मैं यह सुझाव नहीं दे रहा हूं कि इस तरह का सवाल करना एक बुरी बात है - किसी को यह जानना होगा कि कहां देखना है, और यह स्पष्ट नहीं हो सकता है। मैं कभी-कभी बुनियादी सवाल भी पूछता हूं, लेकिन कुछ लोग इसे पसंद नहीं कर सकते हैं। मैं भी नीचता को सही नहीं ठहरा रहा हूँ। मैं उन पर विश्वास नहीं करता, स्पैम को छोड़कर।
फहीम मित्हा

2
@FaheemMitha लगता है कि मुझे पता होना चाहिए कि कहाँ देखना है। मैं इस तरीके से आगे की चर्चा को निरर्थक मानता हूं।
यो '

1
@tohecz अतिरेक के जोखिम पर, आपका कोई अनादर या अपराध नहीं है। यह प्रतिक्रिया के माध्यम से आप नीचे के बारे में पूछ रहे थे।
फहीम मिता

जवाबों:


38

अपनी ~/.ssh/configफ़ाइल में निम्नलिखित जोड़ें :

Host myserver.cz
  User tohecz

Host anotherserver.cz
  User anotheruser

आप इस फ़ाइल का उपयोग करके अपने मेजबानों के लिए बहुत सारे डिफ़ॉल्ट पैरामीटर निर्दिष्ट कर सकते हैं। बस अन्य संभावनाओं के लिए आदमी ssh_config पर एक नज़र है ।


8
अन्य डिफ़ॉल्ट मापदंडों के बारे में, मुझे Host web / Hostname www.mysite.com / User foo
केविन

केवल प्रलेखन के लिए एक वेब साइट से लिंक क्यों किया जाता है जो ओपनशेड क्लाइंट के साथ लगभग हर सिस्टम पर स्थापित किया जाएगा? लिंक मर जाते हैं। स्थानीय मैन पेज हमेशा के लिए हैं। कम से कम उल्लेख करें कि जानकारी चल रही है man ssh_config
कैस
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.