Linux smbclient使用详情

该篇博客介绍了如何使用smbclient命令行工具连接到网络资源,包括参数说明如服务器地址、用户名称、密码等,以及进入smbclient后的各种操作,如查看目录、下载文件、上传文件等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

例子: smbclient //192.168.10.2/目录 -U 用户名       [回车] 再输入 密码

参数说明

 [网络资源]  [网络资源]的格式为//服务器名称/资源分享名称。
  [密码]   输入存取网络资源所需的密码。
  -B<IP地址>   传送广播数据包时所用的IP地址。
  -d<排错层级>   指定记录文件所记载事件的详细程度。
  -E   将信息送到标准错误输出设备。
  -h   显示帮助。
  -i<范围>   设置NetBIOS名称范围。
  -I<IP地址>   指定服务器的IP地址。
  -l<记录文件>   指定记录文件的名称。
  -L   显示服务器端所分享出来的所有资源。
  -M<NetBIOS名称>   可利用WinPopup协议,将信息送给选项中所指定的主机。
  -n<NetBIOS名称>   指定用户端所要使用的NetBIOS名称。
  -N   不用询问密码。
  -O<连接槽选项>   设置用户端TCP连接槽的选项。
  -p<TCP连接端口>   指定服务器端TCP连接端口编号。
  -R<名称解析顺序>   设置NetBIOS名称解析的顺序。
  -s<目录>   指定smb.conf所在的目录。
  -t<服务器字码>   设置用何种字符码来解析服务器端的文件名称。
  -T<tar选项>   备份服务器端分享的全部文件,并打包成tar格式的文件。
  -U<用户名称>   指定用户名称。
  -W<工作群组>   指定工作群组名称。

进入smb/后的命令说明

?或help [command]     提供关于帮助或某个命令的帮助 
![shell command]      执行所用的SHELL命令,或让用户进入 SHELL提示符 
cd [目录]             切换到服务器端的指定目录,如未指定,则 smbclient 返回当前本地目录 
lcd [目录]            切换到客户端指定的目录; 
dir 或ls             列出当前目录下的文件; 
exit 或quit          退出smbclient 
get file1 file2      从服务器上下载file1,并以文件名file2存在本地机上;如果不想改名,可以把file2省略 
mget file1 file2     从服务器上下载多个文件; 
md或mkdir 目录        在服务器上创建目录 
rd或rmdir 目录        删除服务器上的目录 
put file1 [file2]    向服务器上传一个文件file1,传到服务器上改名为file2; 
mput file1 file2     向服务器上传多个文件

更详细说明请参考:https://www.iteye.com/blog/zhoujingxian-1189334

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值