मैक पर एसएसएच कैसे चालू करें

विषयसूची:

Anonim

सभी Mac में एक बंडल SSH सर्वर होता है जो डिफ़ॉल्ट रूप से अक्षम होता है, लेकिन अगर आप किसी मशीन को रिमोट कमांड लाइन एक्सेस देना चाहते हैं तो इसे किसी भी समय चालू किया जा सकता है।

MacOS में SSH सर्वर को रिमोट लॉगिन नामक साझाकरण सुविधा का उपयोग करके चालू किया जाता है। दूरस्थ लॉगिन सक्षम होने के साथ, Mac में अब दूरस्थ कनेक्शन के लिए SSH और SFTP उपलब्ध है।

MacOS Ventura 13 या इससे नए संस्करण वाले Mac पर SSH सर्वर को कैसे सक्षम करें

MacOS SSH सर्वर चालू करना MacOS सिस्टम सॉफ़्टवेयर के नवीनतम संस्करणों में सेटिंग्स समायोजन के माध्यम से किया जाता है:

  1.  Apple मेनू को नीचे खींचें और "सिस्टम सेटिंग" पर जाएं
  2. “सामान्य” वरीयता पैनल खोलें”
  3. “सामान्य” पर जाएं
  4. Mac पर SSH सर्वर चालू करने के लिए "दूरस्थ लॉगिन" के लिए स्विच को टॉगल करें
  5. वैकल्पिक रूप से लेकिन अनुशंसित, "दूरस्थ उपयोगकर्ताओं के लिए पूर्ण डिस्क एक्सेस की अनुमति दें" के लिए बॉक्स को चेक करके उपयोगकर्ता पहुंच को अनुकूलित करने और पूर्ण शेल अनुभव बनाने के लिए (i) बटन पर क्लिक करें
  6. SSH सर्वर तुरंत शुरू होता है, और Mac इनबाउंड SSH कनेक्शन प्राप्त करने में सक्षम होता है

MacOS मोंटेरी या इससे पहले वाले Mac पर SSH सर्वर को कैसे सक्षम करें

MacOS SSH सर्वर चालू करना MacOS के पिछले संस्करणों में सिस्टम प्राथमिकताओं के माध्यम से किया जाता है:

  1.  ऐप्पल मेनू को नीचे खींचें और "सिस्टम प्राथमिकताएं" पर जाएं
  2. “साझाकरण” वरीयता पैनल खोलें”
  3. Mac पर SSH सर्वर चालू करने के लिए "दूरस्थ लॉगिन" के लिए बॉक्स को चेक करें
  4. वैकल्पिक रूप से लेकिन पूर्ण शेल अनुभव बनाने के इच्छुक किसी भी व्यक्ति के लिए अनुशंसित, "दूरस्थ उपयोगकर्ताओं के लिए पूर्ण डिस्क एक्सेस की अनुमति दें" के लिए बॉक्स को चेक करें

  5. SSH सर्वर शुरू हो गया है, आप किसी भी SSH क्लाइंट का उपयोग करके Mac से कनेक्ट करने के लिए स्वतंत्र हैं

आप किसी भी ऑपरेटिंग सिस्टम से किसी भी SSH क्लाइंट के साथ Mac से कनेक्ट कर सकते हैं, चाहे वह टर्मिनल वाला दूसरा Mac हो, PuTTY वाला Windows PC हो, टर्मिनल वाला Linux हो, SSH ऐप वाला iPhone हो या Android, SSH ऐप वाला Android हो एक SSH ऐप, या SSH क्लाइंट के साथ कुछ और।

SSH के माध्यम से Mac से कनेक्ट करना

एक बार जब आप दूरस्थ लॉगिन सक्षम कर लेते हैं, तो यह देखने के लिए कि उस Mac का IP पता क्या है, उसके नीचे पाठ पर ध्यान दें। मददगार रूप से, यह रिमोट एसएसएच कनेक्शन शुरू करने के लिए टर्मिनल एप्लिकेशन में उपयोग करने के लिए कमांड लाइन सिंटैक्स भी प्रदान करता है: "एसएसएच उपयोगकर्ता नाम @ आईपी-पता"

उदाहरण के लिए, यदि आईपी 192.168.0.108 है और उपयोगकर्ता नाम "पॉल" है तो कमांड इस तरह दिखेगा:

ssh [email protected]

आप इसे किसी अन्य Mac पर टर्मिनल एप्लिकेशन में, या किसी अन्य SSH क्लाइंट में दर्ज कर सकते हैं, चाहे ऑपरेटिंग सिस्टम या डिवाइस कोई भी हो।

बिल्कुल लॉगिन करने के बाद आप

Mac पर SSH सर्वर को कैसे बंद करें

MacOS में SSH सर्वर को अक्षम करना उतना ही सरल है जितना कि प्राथमिकता में सुविधा को बंद करना:

  1.  ऐप्पल मेनू को नीचे खींचें और "सिस्टम प्राथमिकताएं" पर जाएं
  2. “साझाकरण” वरीयता पैनल खोलें”
  3. Mac SSH सर्वर को बंद करने के लिए "रिमोट लॉगिन" के लिए बॉक्स को अनचेक करें
मैक पर एसएसएच कैसे चालू करें