smbaclient

在linux中通过smbaclient获取windows的共享文件

列出windows的共享目录

$ smbclient -L 192.168.1.xxx -U administrator%password

进入指定共享文件目录

smbclient //192.168.1.xxx/share -U administrator%password

然后进入smb的子shell:

smb: \> 

在其中可以用cd(进入目录),ls(罗列文件和文件夹),get(下载文件),put(上载文件) 等命令进行 相应操作。

注意:在哪一个目录下运行smbclient,smb就会把下载的文件放到该目录下,某些目录创建文件需要权限,要sudo smbclient //ip/dir -U username%psd

退出,smb: \>exit

posted @ 2016-08-18 08:55  gaoshoufenmu  阅读(187)  评论(0编辑  收藏  举报