基本测试过程如下:
1、 访问c$共享:
[root@rh root]# smbclient //192.168.60.188/c$ -U cmw
Password:
smb: \> cd winnt
smb: \winnt\>
2、 访问temp共享(启用guest帐户)
[root@rh root]# smbclient //192.168.60.188/temp
Password:(未输入任何密码)
smb: \>
3、 访问temp共享(未启用guest帐户)
[root@rh root]# smbclient //192.168.60.188/temp
Password:(未输入任何密码)
Anonymous login successful
tree connect failed: NT_STATUS_ACCESS_DENIED
[root@rh root]#
扩展研究:
1、 smbclient命令成功后,可以使用的命令及研究:
[root@rh root]# smbclient //192.168.60.188/temp -U cmw
Password:
smb: \> ?
? altname archive blocksize cancel
cd chmod chown del dir
du exit get help history
lcd link lowercase ls mask
md mget mkdir more mput
newer open print printmode prompt
put pwd q queue quit
rd recurse reget rename reput
rm rmdir setmode symlink tar
tarmode translate !
以上为可以使用的命令,常用命令如下:
1) ?命令
smb: \> ? ?
HELP ?:
[command] give help on a command
语法:? [command]
功能:可以查看一个命令的使用方法
2) cd命令
smb: \> ? cd
HELP cd:
[directory] change/report the remote directory
smb: \> cd samba
语法:cd [directory]
功能:改变远程目录
3) du命令
smb: \samba\> ? du
HELP du:
computes the total size of the current directory
smb: \samba\> du
42293 blocks of size 1048576. 5098 blocks available
Total number of bytes: 16880894
语法:du
功能:统计当前目录下文件总计大小,不包括子目录容量。