Answers:
对于samba共享,我们提供了samba 套件随附的一组实用程序:
smbtree
smbtree是文本模式下的smb浏览器程序。它类似于Windows计算机上的“网络邻居”。它会打印一棵树,其中包含所有已知域,这些域中的服务器以及服务器上的共享。联机帮助页
状态
smbstatus是一个非常简单的程序,用于列出当前的Samba连接。联机帮助页
通过调用以下内容,将显示共享列表:
smbstatus --shares
另请参阅:桑巴手册
smbtree
和smbstatus
命令列出了我的共享文件夹!
sudo smbstatus --shares
sudo smbstatus --shares
: Service pid machine Connected at
(列表中的任何内容)。
gvfs-mount -l
GVFS是Gnome桌面的虚拟文件系统,允许通过SMB,FTP,WebDav和SFTP访问共享驱动器。访问的共享位于下~/.gvfs/
,您也可以在此处看到它们。
上面的命令列出了所有连接的外部驱动器和网络共享,例如:
$ 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
如果添加该选项,-i
您将获得更多信息。
使用此命令:smbclient -L localhost
。其输出示例如下:
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)