উত্তর:
exportfs
লিনাক্সে এনএফএসের জন্য share
সোলারিসে করার মতো অ্যাড-হক ভাগ করার কোনও উপায় নেই বলে মনে হয়। কারণগুলি পরিবর্তিত হতে পারে তবে আপনি একইভাবে মেশিনে একাধিক সার্ভার চালানোর জন্য পৃষ্ঠাটিতে বর্ণিত মতো কিছু করতে পারেন এবং কাস্টমটির সাহায্যে smb.conf
আপনার যা করা দরকার তা সম্পাদন করতে পারেন।
সোয়াতটি ব্যবহার করে গতিশীলভাবে শেয়ার তৈরি এবং মুছে ফেলারও একটি বিকল্প রয়েছে , যা এর জন্য বিভাগগুলি দেখতে এবং এটির জন্য অনুমতি পেতে smb.conf এ পরিবর্তনগুলি প্রয়োজন add share command
anddelete share command
ব্যক্তিগতভাবে আপনি যদি একটি শেয়ার ডায়নামিক রাখতে চান তবে আপনি নিজের হোম ডিরেক্টরিটি শেয়ার করতে এবং উবুন্টু ফোরাম এবং সাম্বা মেলিং তালিকাসহ অনেক জায়গায় আলোচিত সাম্বার মাধ্যমে ডায়নামিক হোম শেয়ারগুলি ব্যবহার করতে চাইতে পারেন ।
আপনার সাম্বা ডেমনটি কত বছরের পুরানো এবং এটি তৈরির সময় ব্যবহার করা কনফিগারেশন বিকল্পগুলির উপর নির্ভর করে আপনার smb.conf এ "ডায়নামিক" ভাগ সংজ্ঞায়নের বিকল্প থাকতে পারে, / var / ডায়নামিক / বলতে নীচে দেখুন, এবং তারপরে অস্থায়ীভাবে ডিরেক্টরিতে আপনি যে ডিরেক্টরিগুলি ভাগ করতে চান তাতে কেবল একটি প্রতীকী লিঙ্ক যুক্ত করুন।
এই হ্যাক প্রয়োজন ওয়াইড সংযোগগুলি বিকল্পে সেট হওয়ার হ্যাঁ সাম্বা শেয়ার রুট বাইরে লিঙ্ক অনুসরণ করার অনুমতি। দুর্ভাগ্যক্রমে কয়েক বছর আগে সাম্বা ক্রু বিস্তৃত শেয়ারগুলি রোধ করতে তাদের ডিফল্ট কনফিগারেশনটি টুইট করেছিল, কারণ এটি ব্যবহার করা যেতে পারে। গুগল এর জন্য: ইতিহাস এবং চারপাশের কাজের জন্য সাম্বা এবং "প্রশস্ত লিঙ্কগুলি" ।
[dynamic]
comment = Somewhere to park dynamic shares
path = /var/dynamic
read only = Yes
inherit acls = Yes
follow symlinks = yes
wide links = yes
দ্রুত পরীক্ষায় দেখা উচিত আপনার ভাল উদাহরণ
mkdir -p /var/dynamic/test
cd /var/dynamic
ln -s test a_link
ln -s /tmp/ tmp_test
বলুন আপনি দ্রুত / সাময়িক ফোল্ডারটি সাময়িকভাবে কেবলমাত্র পাঠ্যভাবে ভাগ করতে চান want
একটি সিস্টেম ব্যবহারকারী যুক্ত করুন:
useradd -r someuser
প্রায়শই ডিফল্টরূপে ফোল্ডারটি অন্য-পঠনযোগ্য হয় (আপনার যদি জোর করে চাপিয়ে দেওয়ার প্রয়োজন হয় তবে:
chmod -R o+r /somefolder
কিছু পাসওয়ার্ড সহ সাম্বায় ব্যবহারকারীকে যুক্ত করুন:
smbpasswd -a someuser
দ্রুত smb.conf সম্পাদনা করুন এবং নীচে যুক্ত করুন
[someshare]
path = /somefolder
read list = someuser
প্রস্থান করুন, সংরক্ষণ করুন এবং শেষ পর্যন্ত চালান
smbcontrol smbd reload-config
এট ভয়েলা
স্পষ্টতই আপনি একবার হয়ে গেলে "সোমেশের" বিভাগটি সরিয়ে পুনরায় লোড-কনফিগার কমান্ডটি পুনরায় চালু করতে চাইতে পারেন।
দাবি অস্বীকার: আমি এটির পুরোপুরি পরীক্ষা করিনি তবে আমি প্রশ্নের উত্তর কতটা সহজ হতে পারে তা অবাক করে দিয়েছিলাম। আপনার কাছে ইতিমধ্যে বিদ্যমান সাম্বার অ্যাক্সেস সহ কিছু ব্যবহারকারী থাকলে - সম্ভবত আমি ঠিক কীভাবে ছুটে এসেছি তা আপনি সম্ভবত কিছু পদক্ষেপ এড়িয়ে সরাসরি smb.conf সম্পাদনায় ডুব দিতে পারেন।
net share add
খুঁজছেন সেই আদেশটি কি?