31.11. Samba 管理工具

下面列出的命令是我们常用的命令,但还有更多命令存在。请查阅 man 手册和文档以获取更多详细信息。

smbstatus. smbstatus 实用程序是一个非常简单的程序,用于列出当前的 Samba 连接。要报告当前的 Samba 连接,请使用以下命令
          [root@deep ] /# smbstatus
        

          Samba version 2.0.7
          Service      uid      gid      pid     machine
          ----------------------------------------------
          tmp          webmaster webmaster  3995   gate     (192.168.1.3) Sat Sep 25 19:40:54 1999

          No locked files

          Share mode memory usage (bytes):
          1048464(99%) free + 56(0%) used + 56(0%) overhead = 1048576(100%) total
        

31.11.1. Samba 用户工具

下面列出的命令是我们常用的命令,但还有更多命令存在。请查阅 man 手册和文档以获取更多详细信息。

smbclient. 用于 Samba 的 smbclient 程序实用程序的工作方式非常类似于 FTP 程序的界面。这个小程序允许您从服务器获取文件到本地计算机,将文件从本地计算机放到服务器,从服务器检索目录信息等等。

要使用 smbclient 实用程序连接到 Windows 机器,请使用以下命令
          [root@deep ] /# smbclient //sbmserver/sharename -U smbclient
          [root@deep ] /# smbclient //gate/tmp -U smbclient
        


          Password:
          Domain=[OPENNA] OS=[Windows NT 4.0] Server=[NT LAN Manager 4.0]
          smb: \> ls
          .                               	D       0  	Tue Mar 14 15:31:50 2000
          ..                                  	D       0  	Tue Mar 14 15:31:50 2000
          PostgreSQL                          	D       0  	Tue Mar 14 15:32:22 2000
          Squid                               	D       0  	Tue Mar 14 15:32:28 2000
          E_comm                              	D       0  	Tue Mar 14 15:32:42 2000
          StackGuard.pdf                      	A    	61440  	Tue Dec 21 20:41:34 1999
          installation-without-XFree86        	A	448	Tue Dec 21 20:41:28 1999
          lcap-0_0_3-2_src.rpm                	A    	13481  	Thu Jan 13 01:50:12 2000
          mirc561t.exe                        	A   	948224	Tue Dec 21 20:41:54 1999

          65510 blocks of size 32768. 5295 blocks available
          smb: \>
        
其中//sbmserver是您要连接的服务器的名称。/sharename是您要连接的此服务器上的目录,并且smbclient是您在此机器上的用户名。