কমান্ড লাইন থেকে এসএমবি ভাগ করে নেওয়া সক্ষম করুন


3

ওএস এক্স ১০.৮-এ, টার্মিনাল কমান্ডগুলি ব্যবহার করে, আমি এসএমবি ভাগ করে নেওয়া সক্ষম করতে চাই যেন আমি নীচে নিম্নলিখিত চেকবক্সটিকে টিক দিয়েছি System Preferences - Sharing - File Sharing - Options:

এখানে চিত্র বর্ণনা লিখুন

আমি নিম্নলিখিত আদেশটি চেষ্টা করেছি:

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

তবে এসএমবি ডেমনটি আপ এবং চলমান বলে মনে হচ্ছে তবুও, চেকবক্সটি এখনও চেক করা নেই, যেন কিছু অনুপস্থিত।

একই কমান্ডটি কাজ করে, উদাহরণস্বরূপ, স্ক্রিন ভাগ করে নেওয়ার জন্য ( com.apple.screensharing.plist) এমনকি এএফপি ( com.apple.AppleFileServer.plist) এর জন্যও কেবল এসএমবি এই সমস্যায় ভুগছে বলে মনে হচ্ছে।


এসএমবির জন্য চেক বাক্সের নীচে ছোট মুদ্রণটি পড়ুন!
উত্সাহিত

এটা আলাদা জিনিস। আমি যখন সিস্টেম পছন্দসমূহের বাক্সটিতে টিক দিই তখন আমাকে পাসওয়ার্ড বা অন্য কিছু প্রবেশ করার দরকার নেই, সুতরাং পাসওয়ার্ডগুলি না নিয়েই কমান্ডের সাথে একই কাজ করার উপায় থাকতে হবে।
এমিল

আধুনিক সিস্টেমে মনে হয় launchctlকমান্ডটি যা প্রয়োজন তা হ'ল। আলোচনা.অ্যাপল . com/ থ্রেড / 8463141 দেখুন ।
স্পিনআপ

উত্তর:


5

আমি সমাধান খুঁজে পেয়েছি। ক্রমানুসারে দুটি কমান্ডের প্রয়োজন:

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.smbd.plist
sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.smb.server.plist EnabledServices -array disk

0

অন্যদের জন্য যারা এই একই সমস্যাটির কারণ অন্য কোনও মূল কারণ নিয়ে থাকতে পারে তাদের জন্য আমি দেখতে পেয়েছি যে আমার com.apple.smbd.plistফাইলটি কোনওরকম দূষিত হয়ে গেছে।

আপনি এটি দিয়ে পরীক্ষা করতে পারেন cat /System/Library/LaunchDaemons/com.apple.smbd.plist। এটি সাধারণ পাঠ্য হিসাবে উপস্থিত হওয়া উচিত, তবে আপনি যদি অদ্ভুত চরিত্রগুলির একগুচ্ছ দেখতে পান তবে এটি সম্ভবত দূষিত।

আমি কেবল ফাইলটি মুছলাম [এবং এটি পুনরায় বুট করার পরে পুনরায় তৈরি করা হয়নি তা বুঝতে পেরে] com.apple.smbd.plistঅন্য একটি ম্যাক থেকে আমার অনুলিপি করলাম /System/Library/LaunchDaemons/। তারপরে আমি চেকবক্সটি চেক করেছি (অথবা বিকল্পভাবে আপনি চালাতে পারেন sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.smbd.plist) এবং তারপরে পুনরায় বুট করা হয়েছে।

সমস্যা সমাধান. একই সমস্যা, বিভিন্ন মূল কারণ।

সম্পাদনা: এছাড়াও আপনি অনুমতি যাচাই করা উচিত com.apple.smbd.plistএবং com.apple.AppleFileServer.plist, বিশেষ করে একটি ভিন্ন কম্পিউটার থেকে কপি করে। আমি আবিষ্কার করেছি যে আমার com.apple.AppleFileSharing.plistফাইলটির 777অনুমতি ছিল , যা এটি লোড না করার কারণ ছিল।

মালিকানা হওয়া উচিত root:wheel, এবং অনুমতিগুলি হ'ল 644:

sudo chown root:wheel /System/Library/LaunchDaemons/com.apple.smbd.plist
sudo chown root:wheel /System/Library/LaunchDaemons/com.apple.AppleFileServer.plist
sudo chmod 644 /System/Library/LaunchDaemons/com.apple.smbd.plist
sudo chmod 644 /System/Library/LaunchDaemons/com.apple.AppleFileServer.plist
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.