मैक ओएस एक्स में एसएसएच सर्वर शुरू करने के लिए दूरस्थ लॉगिन सक्षम करें
रिमोट लॉग इन मैक ओएस एक्स की शेयरिंग वरीयताओं में एक सुविधा है जो ओपनएसएसएच प्रोटोकॉल का उपयोग करके दूरस्थ उपयोगकर्ताओं को एक सुरक्षित फैशन में मैक से कनेक्ट करने की अनुमति देती है। अनिवार्य रूप से, यह मैक पर एक एसएसएच सर्वर शुरू करता है, जिसमें आने वाले एसएसएच कनेक्शन स्वीकार करने की क्षमता शामिल है, जो टेलनेट के लिए सुरक्षित प्रतिस्थापन है। इसके अतिरिक्त, इसमें एसएफटीपी सर्वर शामिल है और सक्षम करता है, जो एफ़टीपी के लिए सुरक्षित प्रतिस्थापन है, और अंत में यह सुरक्षित रिमोट प्रतिलिपि के लिए एससीपी को भी सक्षम बनाता है। अगर यह जटिल या भ्रमित लगता है, तो यह वास्तव में नहीं है, और हम मैक पर एसएसएच सर्वर को त्वरित रूप से सक्षम और स्थापित करने के तरीके के माध्यम से चलेंगे ताकि यह इनबाउंड सुरक्षित एसएसएच, एसएफटीपी और एसपीपी कनेक्शन स्वीकार कर सके।
एसएसएच को शामिल करना, और इस प्रकार रिमोट लॉग इन के माध्यम से एसएफटीपी यह भी बताता है कि क्यों ऐप्पल ने शेर में एफ़टीपी सर्वर को आगे बढ़ाया (यह एल कैपिटन, योसेमेट, मैवरिक्स और माउंटेन शेर में समान है), क्योंकि उन्होंने असीमित रूप से अधिक सुरक्षित विकल्प चुना और एन्क्रिप्टेड एसएसएच और एसएफटीपी विकल्प, और पूरे एसएसएच पैकेज के हिस्से के रूप में साझाकरण के "रिमोट लॉग इन" विकल्प के भीतर इसे बंडल किया।
दूरस्थ लॉगिन के साथ मैक ओएस एक्स में एसएसएच और एसएफटीपी सर्वर को कैसे सक्षम करें
"रिमोट लॉग इन" सेवा शुरू करके, आप ओएस एक्स में एसएसएच और एसएफटीपी सर्वर सक्षम करते हैं। यह निर्देश ओएस एक्स एल कैपिटन, योसामेट 10.11, 10.10, ओएस एक्स मैवरिक्स 10.9, 10.8 माउंटेन में दूरस्थ लॉगिन और एसएसएच सर्वर के साथ सक्षम करने के लिए समान हैं। शेर, 10.7 शेर, और 10.6 हिम तेंदुए।
- ऐप्पल मेनू से सिस्टम प्राथमिकताएं खोलें, और "साझाकरण" वरीयता पैनल पर क्लिक करें
- इसे सक्षम करने के लिए "दूरस्थ लॉगिन" के बगल में स्थित चेकबॉक्स का चयन करें, जैसे स्क्रीनशॉट इंगित करता है
चेकबॉक्स पर क्लिक करने से एसएफटीपी और एसएसएच सहित विभिन्न दूरस्थ लॉगिन सर्वर तुरंत शुरू हो जाएंगे।
यदि आप कुछ उपयोगकर्ताओं को आने वाली एसएसएच एक्सेस को सीमित करना चाहते हैं, तो आप "केवल इन उपयोगकर्ताओं को" और फिर आइकन पर क्लिक करके उन्हें मैन्युअल रूप से जोड़कर वही वरीयता पैनल में ऐसा कर सकते हैं। यह मैक पर उपयोगकर्ता और समूह की एक सूची लाता है जिसे आप चुन सकते हैं। इसे एक अतिरिक्त सुरक्षा चरण के रूप में सोचें, हालांकि डिफ़ॉल्ट रूप से एसएसएच प्रोटोकॉल की प्रकृति के कारण काफी सुरक्षित है।
अब जब एसएसएच सर्वर सक्षम किया गया है, तो आप यह सत्यापित कर सकते हैं कि यदि आप चाहें तो वे सक्षम हैं। ऐसा करने का सबसे आसान तरीका टर्मिनल ऐप पर जाना है और या तो 'ssh localhost' या 'sftp localhost' टाइप करना है, यदि सभी इरादे से चल रहे हैं, तो इस तरह कुछ वापस करना चाहिए:
$ sftp localhost
The authenticity of host 'localhost (::1)' can't be established.
RSA key fingerprint is b3:42:27:4a:b6:22:86:4b:c6:21:32:47:4b:8b:18:0d.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'localhost' (RSA) to the list of known hosts.
Password:
हालांकि स्थानीयहोस्ट से कनेक्ट करना बहुत उपयोगी नहीं है, और इसे किसी कारण से रिमोट लॉग इन कहा जाता है, क्योंकि यह किसी भी आधुनिक एफ़टीपी / एसएफटीपी क्लाइंट के माध्यम से या सीधे सीधा के साथ एसएसएच कमांड लाइन इंटरफ़ेस, एसएफटीपी के माध्यम से रिमोट मैक के सुरक्षित कनेक्शन की अनुमति देता है अन्य मैक या यूनिक्स मशीनों के टर्मिनल से scp कमांड का उपयोग करके फ़ाइल स्थानांतरण। हम मुख्य रूप से एसएसएच और एसएफटीपी पक्षों पर ध्यान केंद्रित करेंगे क्योंकि आम तौर पर यह आमतौर पर आवश्यक होता है।
मैक के एसएसएच सर्वर से दूरस्थ रूप से कनेक्ट हो रहा है
अब जब आपके पास एसएसएच है और चल रहा है, तो इसे दूरस्थ रूप से कनेक्ट करना आसान है। इसके बारे में सबसे अच्छी बात यह है कि अब आप किसी भी अन्य ऑपरेटिंग सिस्टम से मैक से कनेक्ट कर सकते हैं, आपको बस एक एसएसएच क्लाइंट चाहिए। एसएसएच क्लाइंट्स को मैक ओएस एक्स और लिनक्स के साथ बंडल किया जाता है, इसलिए वहां कोई डाउनलोड आवश्यक नहीं है, आप टर्मिनल खोल सकते हैं और 'एसएसएच' कमांड का उपयोग कर सकते हैं, लेकिन आईओएस उपयोगकर्ता प्रॉम्प्ट का उपयोग कर सकते हैं और विंडोज उपयोगकर्ता पुटी (इसके मुफ़्त) प्राप्त कर सकते हैं।
1) एक एसएसएच सर्वर के रूप में मैक कामकाज से:
सबसे पहले आप सर्वर चलाने वाले मैक के आईपी को पकड़ना चाहते हैं, यह एक और उपयोगकर्ता / क्लाइंट को पता है कि कहां से कनेक्ट करना है:
- मैक आईपी पता प्राप्त करें - आईपी पुनर्प्राप्त करने के लिए "सिस्टम प्राथमिकताएं" और "नेटवर्क" पर जाएं
2) किसी अन्य कंप्यूटर से एसएसएच के साथ मैक से कनेक्ट करना:
अब सर्वर आईपी पते के साथ, मैक से जुड़ा जा सकता है:
- हम मान लेंगे कि आप मैक ओएस एक्स में टर्मिनल का उपयोग कर रहे हैं, इसलिए आपके द्वारा अभी प्राप्त आईपी पते का उपयोग करके, निम्न कमांड सिंटैक्स का उपयोग करें:
- उपयोगकर्ता आईपी के रूप में उपयोगकर्ता नाम और 192.168.0.25 के रूप में पाउल का उपयोग करके यह वास्तव में ऐसा दिखाई देगा:
- आपको अपनी ज्ञात मेजबान सूची में एक आरएसए कुंजी स्वीकार करने के लिए कहा जाएगा, इसलिए "हां" टाइप करें और फिर आपको उपयोगकर्ता पासवर्ड के लिए कहा जाएगा
- अब आप एसएसएच के माध्यम से मैक से दूरस्थ रूप से जुड़े हुए हैं
अब आप एसएसएच के माध्यम से मैक में लॉग इन हो जाएंगे, इसे दूरस्थ रूप से या स्थानीय नेटवर्क पर किया जा सकता है, और मशीनों से और उसके सभी ट्रैफिक सुरक्षित रूप से एन्क्रिप्ट किए जाते हैं।
एसएफटीपी के माध्यम से मैक से कनेक्ट करें
चूंकि रिमोट लॉग इन एसएसएच और एसएफटीपी दोनों को सक्षम बनाता है, इसलिए आप अब एसएफटीपी प्रोटोकॉल के माध्यम से मैक से सुरक्षित रूप से कनेक्ट भी कर सकते हैं। यह टर्मिनल के माध्यम से या तीसरे पक्ष के एसएफटीपी ऐप्स जैसे साइबरडक, ट्रांसमिट, फाइलज़िला, या मैक ओएस एक्स से भी किसी भी अन्य स्थान से मैक से फ़ाइलों को स्थानांतरित करने के लिए किया जा सकता है। एक प्रत्यक्ष एसएफटीपी सेवा लिंक इस तरह कुछ दिखाई देगा: sftp: //192.168.0.100
टर्मिनल और कमांड लाइन से, आप SFTP सर्वर से कनेक्ट करने के लिए निम्न कमांड सिंटैक्स का उपयोग करेंगे:
sftp user@remote_host
यदि आप इसके बजाय एससीपी का उपयोग करना चाहते हैं, तो प्रक्रिया के अलावा आप 'scp' का उपयोग करते हुए प्रक्रिया समान होती है।
यहां याद रखने के लिए कुछ चीज़ें: आपका स्थानीय आईपी पता (लैन पर) आपके बाहरी आईपी पते (बाहरी दुनिया में) से अलग है। मशीनों को बाहरी आईपी प्राप्त करने का सबसे आसान तरीका 'whatismyip.org' जैसी साइट पर जाकर है, लेकिन ध्यान रखें कि यदि मैक फ़ायरवॉल के साथ राउटर के पीछे है, तो आपको सक्षम होने के लिए राउटर पर बंदरगाहों को खोलना होगा इसे एक्सेस करने के लिए। राउटर और फायरवॉल के उपयोग में यह प्रक्रिया अलग है, इसलिए इसे यहां कवर करने के लिए ज्यादा समझदारी नहीं होगी।
अंत में, मैक ओएस एक्स से दूर होकर और आईओएस के साथ मोबाइल दुनिया में जाकर, आप वास्तव में आईएसओ उपकरणों पर सर्वर स्थापित करके आईफ़ोन और आईपैड में एसएसएच भी कर सकते हैं, लेकिन यह थोड़ा और जटिल है और इसे सक्षम करने में सक्षम होने के लिए एक जेलबैक की आवश्यकता है सर्वर और आईओएस कमांड लाइन तक पहुंच प्राप्त करें।
टिप्पणियों के माध्यम से पोस्ट विचार के लिए Izdexic के लिए धन्यवाद