smbclient命令属于samba套件,它提供一种命令行使用交互式方式访问samba服务器的共享资源。
安装
yum install -y samba-client
常用参数
-c<命令>:指定执行的命令 -L:显示服务器端所分享出来的所有资源; -M<NetBIOS名称>:可利用WinPopup协议,将信息送给选项中所指定的主机; -O<连接槽选项>:设置用户端TCP连接槽的选项; -p<TCP连接端口>:指定服务器端TCP连接端口编号; -U<用户名称>:指定用户名称;
示例
- 列出某个IP地址所提供的共享文件夹
 
smbclient -L 198.168.0.1 -U username%password
- 像
ftp客户端一样使用smbclient 
smbclient //192.168.0.1/tmp -U username%password
- 直接一次性使用smbclient命令
 
smbclient -c "ls" //192.168.0.1/tmp -U username%password
和下面执行效果相同
smbclient //192.168.0.1/tmp -U username%password smb:/>ls
来源:https://www.cnblogs.com/hiyang/p/12631618.html