टर्मिनल से SSH डेमन को सक्षम करना (OS X Lion)


12

मैं सेटिंग खोलने के बजाय टर्मिनल के माध्यम से एसएसएच को चालू करने का एक तरीका खोजने की कोशिश कर रहा हूं और इसे उस तरह से चालू कर रहा हूं। या शायद एक .pkg फ़ाइल चलाकर SSH चालू करने का एक तरीका है?

मैं ओएस एक्स लॉयन चला रहा हूं, लेकिन यह बहुत अच्छा होगा अगर यह स्नो लेपर्ड पर भी काम करे!

जवाबों:


11

दूरस्थ लॉगिन सक्षम करें

systemsetup -setremotelogin on

दूरस्थ लॉगिन अक्षम करें

systemsetup -setremotelogin off

क्या मैं इसे टर्मिनल के माध्यम से एक विशिष्ट उपयोगकर्ता के लिए अनुमति दे सकता हूं?

5

आपको सूडो करना पड़ सकता है:

    sudo systemsetup -setremotelogin on

2

मैंने पाया है टर्मिनल पूछेंगे:

क्या आप वास्तव में दूरस्थ लॉगिन बंद करना चाहते हैं? यदि आप करते हैं, तो आप इस कनेक्शन को खो देंगे और इसे केवल सर्वर पर स्थानीय रूप से वापस कर सकते हैं (हां / नहीं)?

लिपियों में 'हां' लिखना हमेशा संभव नहीं होता है। इसे हल करने के लिए, -fremotelotelogin से पहले -f ध्वज का उपयोग करें , जैसे:

systemsetup -f -setremotelogin on
systemsetup -f -setremotelogin off

वास्तव में, यह पर्याप्त है कि अधिकांश * निक्स सिस्टम के साथ आते हैं yes
काशीसुन्न
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.