Có thể liệt kê tất cả các thư mục được chia sẻ (với vị trí thực tế của chúng) từ dòng lệnh không?
Có thể liệt kê tất cả các thư mục được chia sẻ (với vị trí thực tế của chúng) từ dòng lệnh không?
Câu trả lời:
Đối với cổ phiếu samba, chúng tôi có một bộ tiện ích đi kèm với bộ samba :
smbtree
smbtree là một chương trình trình duyệt smb ở chế độ văn bản. Nó tương tự như "Vùng lân cận mạng" được tìm thấy trên máy tính Windows. Nó in một cây với tất cả các miền đã biết, các máy chủ trong các miền đó và chia sẻ trên các máy chủ. Trang chủ
smbstatus
smbstatus là một chương trình rất đơn giản để liệt kê các kết nối Samba hiện tại. Trang chủ
Bằng cách gọi sau đây, một danh sách các cổ phiếu sẽ được hiển thị:
smbstatus --shares
Xem thêm: Trang của samba
smbtree
và smbstatus
lệnh liệt kê các thư mục chia sẻ của tôi!
sudo smbstatus --shares
sudo smbstatus --shares
: Service pid machine Connected at
(không có gì trong danh sách).
gvfs-mount -l
GVFS là hệ thống tệp ảo cho máy tính để bàn Gnome cho phép truy cập vào các ổ đĩa được chia sẻ thông qua SMB, FTP, WebDav và SFTP. Cổ phiếu truy cập được gắn dưới ~/.gvfs/
, bạn cũng có thể thấy chúng ở đó.
Lệnh trên liệt kê tất cả các ổ đĩa gắn ngoài và chia sẻ mạng, ví dụ:
$ gvfs-mount -l
Drive(0): 1.5 TB Hard Disk
[snip]
Mount(0): public on fileserver -> smb://fileserver/public/
Type: GDaemonMount
Mount(1): SFTP for bert on server.example.com -> sftp://bert@server.example.com/
Type: GDaemonMount
Mount(2): WebDAV as bert on server.example.com -> davs://bert@server.example.com/dav
Type: GDaemonMount
Nếu bạn thêm tùy chọn, -i
bạn sẽ nhận được nhiều thông tin hơn.
Sử dụng lệnh này : smbclient -L localhost
. Một mẫu đầu ra của nó như sau:
Enter username's password:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 4.1.6-Ubuntu]
Sharename Type Comment
--------- ---- -------
print$ Disk Printer Drivers
IPC$ IPC IPC Service (host-name server (Samba, Ubuntu))
hp1320 Printer Hewlett-Packard hp LaserJet 1320 series
HP-LaserJet-1200 Printer HP LaserJet 1200
Public Disk
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 4.1.6-Ubuntu]
Server Comment
--------- -------
host-name server (Samba, Ubuntu)
Workgroup Master
--------- -------
WORKGROUP HOST-NAME
Connection to localhost failed (Error NT_STATUS_CONNECTION_REFUSED)