smbclient用法 :
smbclient //192.168.0.100/share -Uadministrator 回车后,会提示输入admin的密码. 之后就可以通过get获取了 192.168.0.100是我在windows主机的IP,share为共享名,-U后面是用户名
命令 说明
?或help [command] 提供关于帮助或某个命令的帮助
![shell command] 执行所用的SHELL命令,或让用户进入 SHELL提示符
cd [目录] 切换到服务器端的指定目录,如未指定,则 smbclient 返回当前本地目录 lcd [目录] 切换到客户端指定的目录; dir 或ls 列出当前目录下的文件; exit 或quit 退出smbclient
get file1 file2 从服务器上下载file1,并以文件名file2存在本地机上;如果不想改名,可以把file2省略
mget file1 file2 file3 filen 从服务器上下载多个文件; md或mkdir 目录 在服务器上创建目录 rd或rmdir 目录 删除服务器上的目录
put file1 [file2] 向服务器上传一个文件file1,传到服务器上改名为file2; mput file1 file2 filen 向服务器上传多个文件
若windows中有一个共享文件夹Share,Windows用作服务器
我的用法:
smbclient //200.200.1.6/package -U develop%develop -c "put files.log "
说明:
//200.200.1.6/package 为服务器的ip,并共享的文件夹为package
-U develop%develop 用户名和密码
-c "put files.log " 执行的命令