সাম্বার শেয়ার এবং বর্তমান ব্যবহারকারীদের তালিকাবদ্ধ করুন


51

কমান্ড লাইন থেকে এটি করার একটি সহজ উপায় সন্ধান করছেন।

সাম্বার শেয়ারগুলি এবং তাদের প্রত্যেককে অ্যাক্সেস করতে পারে এমন ব্যবহারকারীদের তালিকা করুন।

সাম্বার শেয়ারগুলি এবং বর্তমানে তাদের সাথে সংযুক্ত ব্যবহারকারীদের তালিকাভুক্ত করুন।

সাম্বা শেয়ার এবং প্রতিটি সংযোগ (লগ, ব্যবহারকারী সহ) এর প্রত্যেকটির সাথে প্রতিষ্ঠিত হয়েছে তালিকাবদ্ধ করুন।

কোন ধারনা? আপনি বর্তমানে যে কোনও কিছু ব্যবহার করেন যা বর্তমানে পাওয়া যায় যা আমাকে একসাথে রাখার জন্য প্রয়োজনীয় বিটগুলি দেবে?

চিয়ার্স!


2
আমরা smbtree ব্যবহার করে কমান্ড লাইন থেকে শেয়ার তালিকা করতে পারি। আমরা পার্স করতে পারি: /etc/samba/smb.conf /var/lib/samba/usershares/*.conf
komputes

উত্তর:


30

ব্যবহার করার চেষ্টা করুন smbstatus, এটি আপনার যা প্রয়োজন তা মনে হচ্ছে।


9
smbstatus কেবলমাত্র বর্তমান সংযোগগুলি তালিকাভুক্ত করে। যে সমস্ত শেয়ার এবং ব্যবহারকারীরা সেগুলি অ্যাক্সেস করতে পারে তাদের তালিকা তালিকাভুক্ত করার বিষয়ে (সেই সাথে সংযুক্ত না থাকলেও)?
গোলকধাঁধা

1
আরও কিছু বিশদ প্রশংসিত হবে
frepie

22

ব্যবহার করে দেখুন smbclient -L ip_of_net_interface -U your_user_name। এই বিকল্পটি আপনাকে সার্ভারে কী কী পরিষেবা উপলব্ধ তা দেখার সুযোগ দেয়। আপনি এটি হিসাবে ব্যবহার করুন smbclient -L hostএবং একটি তালিকা প্রদর্শিত হবে।


2
এই প্রশ্নের সেরা উত্তর!
আহি টুনা

18

অন্যান্য জবাবগুলিতে উল্লিখিত বিষয়ে সামান্য উন্নতি:

smbstatus --shares

কী ভাগ করা হচ্ছে এবং কোন মেশিন (যদি থাকে) কোনটির সাথে সংযুক্ত রয়েছে তা পুনরুদ্ধার করবে।


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

14

এছাড়াও, বেশিরভাগ সিস্টেমে টাইপিং testparmআপনাকে বর্তমানে ব্যবহৃত মেশিনের সাম্বা শেয়ারগুলি সম্পর্কে তথ্য দেবে। প্রম্পটে আপনি এন্টার টিপানোর পরে এটি আপনাকে smb.conf এর প্রতিটি অনাবৃত লাইন প্রদর্শন করবে যা দরকারী হতে পারে।


5

ব্যবহার করে দেখুন net usershare info --long

/usr/bin/net -> /etc/alternatives/net
/etc/alternatives/net -> /usr/bin/net.samba3

ম্যান নেট

নেট - সাম্বা এবং রিমোট সিআইএফএস সার্ভারগুলির প্রশাসনের জন্য সরঞ্জাম।


3

ব্যবহারকারীদের পাওয়া

net rpc user

ব্যবহারকারীর জন্য শেয়ার প্রাপ্তি

কম বাগাড়ম্বরপূর্ণ চেয়ে smbclient -Lহয়net rpc share list -U $USERNAME

আপনার উভয়ের প্রয়োজন হবে কারণ ব্যবহারকারী হিসাবে দৃশ্যমান শেয়ারের তালিকা পৃথক রয়েছে।

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