অস্থায়ী সাম্বা ভাগ তৈরি করুন


9

সাম্বার জন্য অস্থায়ীভাবে কোনও ডিরেক্টরি ভাগ করার কোনও সম্ভাবনা আছে কি ?

সঙ্গে পাইথন 3 আমি প্রতি বর্তমান ডিরেক্টরী পরিবেশন করতে পারেন HTTP- র ব্যবহার করছে:

python -m http.server

আমি সাম্বার সাথে একই জিনিস করতে চাই ।


আপনি যা net share addখুঁজছেন সেই আদেশটি কি?
ডারোবার্ট

বা সম্ভবত net usershare...
ডার্বার্ট

উত্তর:


1

exportfsলিনাক্সে এনএফএসের জন্য shareসোলারিসে করার মতো অ্যাড-হক ভাগ করার কোনও উপায় নেই বলে মনে হয়। কারণগুলি পরিবর্তিত হতে পারে তবে আপনি একইভাবে মেশিনে একাধিক সার্ভার চালানোর জন্য পৃষ্ঠাটিতে বর্ণিত মতো কিছু করতে পারেন এবং কাস্টমটির সাহায্যে smb.confআপনার যা করা দরকার তা সম্পাদন করতে পারেন।

সোয়াতটি ব্যবহার করে গতিশীলভাবে শেয়ার তৈরি এবং মুছে ফেলারও একটি বিকল্প রয়েছে , যা এর জন্য বিভাগগুলি দেখতে এবং এটির জন্য অনুমতি পেতে smb.conf এ পরিবর্তনগুলি প্রয়োজন add share commandanddelete share command

ব্যক্তিগতভাবে আপনি যদি একটি শেয়ার ডায়নামিক রাখতে চান তবে আপনি নিজের হোম ডিরেক্টরিটি শেয়ার করতে এবং উবুন্টু ফোরাম এবং সাম্বা মেলিং তালিকাসহ অনেক জায়গায় আলোচিত সাম্বার মাধ্যমে ডায়নামিক হোম শেয়ারগুলি ব্যবহার করতে চাইতে পারেন ।


1

আপনার সাম্বা ডেমনটি কত বছরের পুরানো এবং এটি তৈরির সময় ব্যবহার করা কনফিগারেশন বিকল্পগুলির উপর নির্ভর করে আপনার 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

0

বলুন আপনি দ্রুত / সাময়িক ফোল্ডারটি সাময়িকভাবে কেবলমাত্র পাঠ্যভাবে ভাগ করতে চান 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 সম্পাদনায় ডুব দিতে পারেন।

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