รายการ samba ที่แบ่งปันและผู้ใช้ปัจจุบัน


51

กำลังมองหาวิธีง่ายๆในการทำสิ่งนี้จากบรรทัดคำสั่ง

รายการ samba ที่แชร์และผู้ใช้ที่สามารถเข้าถึงแต่ละรายการได้

รายการ samba ที่แบ่งปันและผู้ใช้ที่เชื่อมต่อกับพวกเขา

รายการ samba ที่ใช้ร่วมกันและทุกการเชื่อมต่อ (บันทึกรวมถึงผู้ใช้) ที่สร้างขึ้นสำหรับแต่ละรายการ

ความคิดใด ๆ มีสิ่งใดที่คุณใช้อยู่ในปัจจุบันที่จะให้บิตที่ฉันต้องรวมเข้าด้วยกัน

ไชโย!


2
เราสามารถแสดงรายการแชร์จากบรรทัดคำสั่งโดยใช้ smbtree เราสามารถแยกวิเคราะห์: /etc/samba/smb.conf
/var/lib/samba/usershares/*.conf

คำตอบ:


30

ลองใช้smbstatusดูจะเป็นสิ่งที่คุณต้องการ


9
smbstatus แสดงรายการการเชื่อมต่อปัจจุบันเท่านั้น สิ่งที่เกี่ยวกับรายชื่อหุ้นและผู้ใช้ทั้งหมดที่สามารถเข้าถึงพวกเขา (แม้ว่าจะไม่ได้เชื่อมต่อในเวลา)?
เขาวงกต

1
รายละเอียดเพิ่มเติมเล็กน้อยจะได้รับการชื่นชม
frepie

22

ลองsmbclient -L ip_of_net_interface -U your_user_nameดู ตัวเลือกนี้ช่วยให้คุณสามารถดูว่ามีบริการใดบ้างบนเซิร์ฟเวอร์ คุณใช้มันsmbclient -L hostและรายการควรจะปรากฏขึ้น


2
นี่คือคำตอบที่ดีที่สุดสำหรับคำถาม!
Ahi Tuna

18

การปรับปรุงเล็กน้อยกับสิ่งที่กล่าวถึงในคำตอบอื่น ๆ :

smbstatus - แชร์

จะเรียกสิ่งที่แบ่งปันและเครื่องใด (ถ้ามี) เชื่อมต่อกับอะไร


1
ที่สมบูรณ์แบบ! แต่มันจะแสดงให้เห็นว่าฉันกำลังใช้งานร่วมกันอยู่หรือไม่ แต่หากฉันเพิ่งจะทำการแมปกับ Windows โดยที่ NFS แสดงให้เห็นอย่างต่อเนื่อง แต่ฉันเดาว่านั่นเป็นเพราะ NFS ติดตั้งอยู่ตลอดเวลา Windows จึงถูกแมปและไม่ติดตั้งจนกว่าจะเข้าถึง
FreeSoftwareServers

14

นอกจากนี้ในระบบส่วนใหญ่การพิมพ์testparmจะให้ข้อมูลเกี่ยวกับการใช้แซมบ้าของเครื่องที่คุณใช้อยู่ในปัจจุบัน หลังจากที่คุณกด Enter ที่พรอมต์มันจะแสดงให้คุณเห็นบรรทัด smb.conf ที่ไม่มีประโยชน์ใด ๆ ซึ่งจะเป็นประโยชน์


5

ลองnet usershare info --longดู

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

ผู้ชายสุทธิ

net - เครื่องมือสำหรับการจัดการเซิร์ฟเวอร์ Samba และเซิร์ฟเวอร์ CIFS ระยะไกล


3

การรับผู้ใช้

net rpc user

รับการแชร์ต่อผู้ใช้

verbose น้อยกว่าsmbclient -Lคือnet rpc share list -U $USERNAME

คุณจะต้องทั้งคู่เนื่องจากรายการของการแชร์ที่มองเห็นได้นั้นแตกต่างกันต่อผู้ใช้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.