मैं ~/.ssh/config
फ़ाइल का उपयोग करता हूं ताकि मैं आसानी से प्रवेश कर सकूं ssh myserver
और यह सही उपयोगकर्ता नाम, पोर्ट, होस्टनाम, पहचान फ़ाइल आदि प्रदान करेगा।
हालाँकि, कई सर्वरों के लिए, पहली बात यह है कि मैं su -
रूट के रूप में लॉग इन करता हूं । मैं कमांड लाइन पर एक कमांड में यह सब कर सकता हूं जैसे ssh myserver -t su -
:। क्या कोई ऐसी चीज़ है जो मैं अपनी ~/.ssh/config
फ़ाइल में जोड़ सकता हूँ जो मेरे लिए क्या करेगी? मैं ऐसा करने में सक्षम होना चाहता हूं ssh myserver-root
और यह उसी के अनुरूप काम करेगा ssh myserver -t su -
?
मुझे पता है PermitRootLogin
, कि इस सर्वर के लिए बंद है, और मैं इसे चालू करने के लिए अनिच्छुक हूं। अगर ग्राहक के पक्ष में ssh का उपयोग करने का कोई तरीका है तो मैं बहुत कुछ देखूंगा।