कमांड लाइन से वायरलेस नेटवर्क से कनेक्ट करें
शक्तिशाली 'नेटवर्कसेटअप' उपयोगिता का उपयोग करके, हम सीधे मैक ओएस एक्स की कमांड लाइन से वायरलेस नेटवर्क से कनेक्ट कर सकते हैं। सिंटैक्स जिसे आप नेटवर्क में शामिल होने के लिए उपयोग करना चाहते हैं, निम्नानुसार है:
networksetup -setairportnetwork [interface] [router SSID] [password]
उदाहरण के लिए, यदि मैं "आउटसाइड" के रूप में पहचाने गए इंटरफेस के साथ वायरलेस राउटर से कनेक्ट कर रहा हूं, तो "आउटसाइडवर्ल्ड" का एक एसएसआईडी और पासवर्ड "68ब्रोनकोस" है यह वाक्यविन्यास होगा:
networksetup -setairportnetwork Airport OutsideWorld 68broncos
एक और उदाहरण का उपयोग करके, एक आधुनिक मैकबुक एयर के साथ वाईफाई नेटवर्क में शामिल होना जो वाई-फाई इंटरफ़ेस के रूप में en0 का उपयोग करता है, जो एक ऐसे नेटवर्क से कनेक्ट होता है जो 'छुपे हुए वाईफाईवेल' नामक एक एसएसआईडी प्रसारित नहीं कर रहा है, लेकिन जिसका पासवर्ड "पासवर्ड 1" है, जैसा होगा इसलिए:
networksetup -setairportnetwork en0 HiddenWiFiValley password1
काम करने के लिए अपने व्यक्तिगत मैक द्वारा उपयोग किए जाने वाले उचित इंटरफ़ेस की पहचान करना महत्वपूर्ण है। यदि आप निश्चित नहीं हैं लेकिन डिवाइस इंटरफ़ेस नाम और पता की पहचान करने की आवश्यकता है तो आप हमेशा -listallhardwareports ध्वज का उपयोग कर सकते हैं।
शॉर्टकट बनाने और लंबी कमांड की आवश्यकता को खत्म करने के लिए आप इस टिप को उपनामों का उपयोग करके जोड़ सकते हैं। आपके .bash_profile में डालने का एक उदाहरण होगा:
alias publicwifi='networksetup -setairportnetwork Airport OutsideWorld 68broncos'
अब आपको केवल कमांड लाइन पर 'publicwifi' टाइप करना होगा और आप निर्दिष्ट राउटर से कनेक्ट होंगे। याद रखें कि यह वायरलेस एक्सेस पॉइंट पासवर्ड को सादा पाठ में संग्रहीत करेगा, इसलिए यदि कोई आपके .bash_profile तक पहुंचने में सक्षम था तो वे वायरलेस रूटर पासवर्ड भी देख पाएंगे।
यदि आप नेटवर्कसेटअप को और अधिक ऑफ़र करना चाहते हैं, तो 'मैन नेटवर्कसेटअप' टाइप करें और आपको कमांड लाइन उपयोगिता के लिए शक्तिशाली उपयोगों की आश्चर्यजनक मात्रा मिल जाएगी।