मैं अपने डिफ़ॉल्ट उपयोगकर्ता नाम को एक निश्चित डोमेन पर सभी मेजबानों के लिए एक विशेष मान के लिए सेट करने के लिए अपने SSH कॉन्फ़िगरेशन में एक वाइल्डकार्ड रखना चाहता हूं। लेकिन मैं कुछ विशेष मेजबानों के लिए कुछ संक्षिप्त नाम रखना चाहता हूं। मुझे काम करने के लिए कुछ इस तरह की उम्मीद थी:
Host *.mydomain.com
User myusername
Host host1
Hostname host1.mydomain.com
उन सेटिंग्स के साथ, अगर मैं टाइप ssh host1.mydomain.com
करता हूं तो इसका मूल्यांकन होता है myusername@host1.mydomain.com
, लेकिन अगर मैं टाइप ssh host1
करता हूं तो यह मेरी उपयोगकर्ता सेटिंग को लागू नहीं करता है और मैं इसके बजाय देखता हूं mylocalusername@host1.mydomain.com
।
क्या वाइल्डकार्ड्स का फाइनल एक्सपेंडेड होस्टनाम पर मैच करने का कोई तरीका है ताकि मैं शॉर्ट या लॉन्ग फॉर्म टाइप कर सकूं और वही रिजल्ट पा सकूं?