सवाल टर्मिनल से मैक ओएस एक्स पर सैम्बा कैसे शुरू करें?


मैं टर्मिनल से सैम्बा (एसएमबी) को सक्षम करने की कोशिश कर रहा हूं।

यह एएफपी और फ़ाइल शेयरिंग को सक्षम बनाता है:

sudo launchctl load -F /System/Library/LaunchDaemons/com.apple.AppleFileServer.plist

लेकिन मैं टर्मिनल से एसएमबी भी सक्षम करना चाहता हूं। मैं उसे कैसे कर सकता हूँ? मुझे मैक ओएस एक्स (10.5, 10.6, 10.7) के लिए इसकी आवश्यकता है।

अनुलेख यदि आप सिस्टम प्राथमिकताएं-> साझाकरण-> फ़ाइल साझाकरण-> एसएमबी (विंडोज) पर जाने के लिए सक्षम हैं तो वही प्रभाव सक्षम होना चाहिए।


4
2017-10-23 09:12


मूल


मुझे पूरा यकीन है कि आप किसी भी तरह से ऑटोमेटर एक्शन वर्कफ़्लो चीज़री रिकॉर्ड कर सकते हैं और इसे चला सकते हैं। संपादित करें: इसे अनदेखा करें, आप इसे टर्मिनल से करना चाहते हैं। - Tristan Seifert


जवाब:


यदि आप निम्न चलाते हैं:

sudo launchctl load -F /System/Library/LaunchDaemons/com.apple.smbd.plist

सेवा लॉन्च होगी, हालांकि जीयूआई अपडेट नहीं होगा (जैसा कि आप सेवा लोड करने के लिए बल देते हैं, भले ही अक्षम हो)।

आप फ़ाइल से अक्षम ध्वज को भी हटा सकते हैं और इसे नियमित रूप से लोड कर सकते हैं।


आप भी चला सकते हैं /usr/sbin/smbd सीधे, रूट के रूप में।


3
2017-10-24 04:30



धन्यवाद। लेकिन पहला विकल्प हिम तेंदुए पर काम नहीं करेगा। स्टेट ("/ सिस्टम / लाइब्रेरी / लॉन्चडेमन्स / com.appl.smbd.plist") नहीं हो सकता है: ऐसी कोई फ़ाइल या निर्देशिका नहीं। - User1234
@ उपयोगकर्ता 1234 आपने फ़ाइल का नाम गलत टाइप किया है: appl - Daniel Beck♦
माफ़ कीजिये। यहां यह स्टेट नहीं हो सका ("/ सिस्टम / लाइब्रेरी / लॉन्चडेमन्स / com.apple.smbd.plist"): लेकिन यह शेर के लिए काम करता है, मुझे लगता है कि हिम तेंदुए पर यह अलग है। यह यूआई अपडेट नहीं करता है, लेकिन यह उपलब्ध है? - User1234
मुझे लगता है कि मैक ओएस एक्स हिम तेंदुए पर यह com.apple.smb.server.preferences.plist है - User1234
यह काम नहीं कर रहा है, यह खाली दिख रहा है, जब मैं विंडोज़ से कनेक्ट करने का प्रयास करता हूं, तो कुछ भी साझा नहीं किया जाता है। - User1234


हिम तेंदुए पर यह है /System/Library/LaunchDaemons/smbd.plist


1
2018-01-25 06:16