সাম্বায় লেখার অনুমতি কীভাবে দেওয়া যায়?


13

আমার সাম্বা সার্ভারে পড়ার / লেখার অনুমতি নিয়ে আমার সমস্যা হচ্ছে, কীভাবে আমি আমার smb.conf ঠিক করব এবং আরও একীভূত অ্যাক্সেসের জন্য ফাইলের অনুমতি ফাইল করব?

smb.conf

[global]
workgroup = workgroup
netbios name = LnxNAS
server string = %h
wins support = no
dns proxy = no
security = user
encrypt passwords = yes
panic action = /usr/share/samba/panic-action %d

[homes]
comment = Home Directories

[Video]
path = /data/eric/Videos

[Music]
path = /data/eric/Music

[Pictures]
path = /data/eric/Pictures

[data]
path = /data
writeable = Yes

আমার / ডেটা / এরিক / চিত্রের এলএস-এল

drwxrwxrwx 2 ericfoss root     4096 2011-03-13 22:09 Android Projs
drwxrwxrwx 3 ericfoss root     4096 2011-03-13 22:09 Automotive
-rwxrwxrwx 1 ericfoss root     2439 2010-12-17 17:03 BDD reduction.png
-rwxrwxrwx 1 ericfoss root     2722 2010-12-17 16:55 BDD Tree.png
-rwxrwxrwx 1 ericfoss root     7341 2010-12-17 16:46 BDD Tree.xcf
-rwxrwxrwx 1 ericfoss root    72421 2007-11-22 22:59 Bum Ninja.jpg
-rwxrwxrwx 1 ericfoss root    32152 2010-12-17 21:25 cell transition.png
-rwxrwxrwx 1 ericfoss root    40212 2010-12-17 17:55 control graph.png
drwxrwxrwx 2 ericfoss root     4096 2011-03-13 22:09 Crap
-rwxrwxrwx 1 ericfoss root       82 2010-09-20 17:18 desktop.ini
ericfoss@SERVER:~$

সাম্বা 4 আউটপুট পুনরায় আরম্ভ করুন

sudo /etc/init.d/samba4 restart
 * Stopping Samba 4 daemon samba              [ OK ]
 * Starting Samba 4 daemon samba
Unknown parameter encountered: "guest ok"
Ignoring unknown parameter "guest ok"
Unknown parameter encountered: "guest ok"
Ignoring unknown parameter "guest ok"
Unknown parameter encountered: "writeable"
Ignoring unknown parameter "writeable"
Unknown parameter encountered: "valid users"
Ignoring unknown parameter "valid users"
                                              [ OK ]

আমি ফাইলগুলি মুছতে, নাম পরিবর্তন করতে বা তৈরি করতে পারি না ...

উত্তর:


15

প্রতিটি ভাগের জন্য সাম্বার নিজস্ব অ্যাক্সেস নিয়ন্ত্রণের স্তর রয়েছে। দুটি বেসিক বিকল্প আছে

  • read only: ডিফল্টরূপে প্রতিটি ভাগই কেবল পঠনযোগ্য, ফাইল সিস্টেমের অনুমতি নির্বিশেষে,
  • writeable: লেখার অ্যাক্সেসের অনুমতি দেওয়ার জন্য আপনার সেট করা উচিত writeable = Yes

সমস্যা সমাধানের জন্য এটি যথেষ্ট হওয়া উচিত। তবে আপনি যদি সাম্বা অনুমতি সম্পর্কে আরও জানতে চান, যেমন কীভাবে উমাস্ক সেট করবেন, অতিথির অ্যাকাউন্ট সক্ষম করবেন বা স্বতন্ত্র ব্যবহারকারী / গোষ্ঠীর জন্য অ্যাক্সেস নিয়ন্ত্রণ করতে পারেন, তবে সাম্বা অনুমতি সম্পর্কিত সংক্ষিপ্ত টিউটোরিয়ালটি পড়ুন ।


সমস্যাটি হ'ল আমার smb.conf প্রত্যাশিত আউটপুটটির মতো সাড়া দিচ্ছে না ... আমার প্রশ্ন আপডেটটি দেখুন
এরিক ফসসাম

আপনি আমাকে ব্যাখ্যা করতে পারেন যে আমি পুনরায় আরম্ভ না হওয়া পর্যন্ত আমার সেটিংস কেন প্রভাব ফেলবে না? (হ্যাঁ, আমি sudo /etc/init.d/samba4 পুনঃসূচনা সম্পর্কে জানি)
এরিক ফসসাম

5

যেহেতু আপনার অ্যাক্টিভ ডিরেক্টরি ইন্টিগ্রেশন প্রয়োজন বলে মনে হচ্ছে না, আপনি সম্ভবত সাম্বা 4 এর চেয়ে সাম্বা 3 ("সাম্বা" প্যাকেজে) ইনস্টল করার চেয়ে ভাল, যা এখনও প্রকাশ হয়নি।

"লেখার যোগ্য = হ্যাঁ" সাম্বা 3 এ "কেবল পঠনযোগ্য = না" এর একটি নাম alias উপনামটি সাম্বা 4-এ সরানো হয়েছে।


1
ভবিষ্যতের পাঠকদের জন্য কেবল একটি নোট: উপরের তথ্যটি অতীতে সঠিক ছিল, তবে এটি পুরানো। সাম্বা 4 এখন "লিখনযোগ্য = হ্যাঁ" সমর্থন করে (আমি সাম্বা ব্যবহার করছি 4.3.11, এবং এটি দুর্দান্ত কাজ করে)।
blendenzo

3

আমার ঠিক ওপি-র মতো সমস্যা ছিল। সাম্বা কনফিগারেশনটি সঠিকভাবে সেট আপ করা হয়েছিল তবে আমি ফাইলগুলি লিখতে পারি নি।

আমার সমস্যাটি হ'ল যে ডিরেক্টরিটি আমি ভাগ করতে চেয়েছিলাম সেটি রুট ব্যবহারকারী দ্বারা তৈরি করা হয়েছিল তাই আমার chownসেই ডিরেক্টরিটি আমার সাধারণ ব্যবহারকারীর কাছে ছিল এবং সবকিছু ঠিকঠাক কাজ করছে। আমি তৈরি করতে পারেন /deleteএবং /modifyফাইল এবং ফোল্ডার এখন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.