शुरू
Mac OS X में डिफ़ॉल्ट रूप से सांबा सपोर्ट शामिल है, जो OS X और Windows PC हार्डवेयर के बीच संचार की अनुमति देता है। एसएमबी वह है जो साधारण मैक को विंडोज फाइल शेयरिंग में सक्षम बनाता है, लेकिन आप आगे भी जा सकते हैं और ओएस एक्स या लिनक्स की कमांड लाइन का उपयोग दूरस्थ रूप से विंडोज मशीनों पर चलने वाली सेवाओं को मॉनिटर करने, शुरू करने और बंद करने के लिए कर सकते हैं - ठीक टर्मिनल से।
ध्यान दें कि यहां दिए गए निर्देश के अनुसार कुछ Mac OS X संस्करणों में सांबा टूल्स को अलग से स्थापित करने की आवश्यकता होगी ताकि 'नेट आरपीसी' कमांड चला सकें। आप आवश्यकतानुसार होमब्रू या मैकपोर्ट्स के साथ सांबा स्थापित कर सकते हैं।
यह वास्तव में उपयोगी है यदि आपके पास एक बहु-OS वातावरण नेटवर्क है, और sysadmins को OS X टर्मिनल को छोड़े बिना दूरस्थ रूप से पुनरारंभ करने और Windows मशीन पर चल रही सेवाओं की निगरानी करने की क्षमता का आनंद लेना चाहिए।
लिस्टिंग सेवाएं ओएस एक्स कमांड लाइन से विंडोज पीसी पर चल रही हैं
Windows मशीन पर चल रही सेवाओं को सूचीबद्ध करने के लिए, इस आदेश का उपयोग करें:
नेट आरपीसी सेवा सूची -I IPADDRESS -U USERNAME%पासवर्ड
एक व्यावहारिक उदाहरण विंडोज पीसी को 192.168.0.115 पर लॉगिन विंडोज और पासवर्ड MyPassword के साथ लक्षित करना होगा:
शुद्ध आरपीसी सेवा सूची -I 192.168.0.115 -U Windows%myPassword
कमांड लाइन से net rpc का उपयोग करके Mac से Windows सेवाओं को रोकना और प्रारंभ करना
जिस सेवा को आप बंद करना, शुरू करना या फिर से शुरू करना चाहते हैं, उसकी पहचान करने के बाद, आप सेवा को रोकने के लिए निम्न आदेश जारी कर सकते हैं:
नेट आरपीसी सर्विस स्टॉप SERVICENAME -I IPADDRESS -U USERNAME%पासवर्ड
फिर आप निम्न आदेश का उपयोग करके सेवा को पुनरारंभ (या प्रारंभ) कर सकते हैं:
नेट आरपीसी सेवा शुरू SERVICENAME -I IPADDRESS -U USERNAME%पासवर्ड
यह टिप है जो मुझे लाइफहाकर पर मिली थी जो कि लिनक्स उपयोगकर्ताओं के लिए थी, लेकिन मैक ओएस एक्स पर विचार करते हुए सांबा से लैस एक यूनिक्स अंडरबेली है जो मैक पर ठीक उसी तरह काम करता है।