Linux smbclient命令教程:如何使用smbclient命令访问Windows共享资源(附案例详解和注意事项)
smbclient
是一个命令行工具,用于通过SMB/CIFS协议访问Windows网络共享文件夹。以下是如何使用 smbclient
的基本步骤和示例:
安装
smbclient
(如果尚未安装):sudo apt-install smbclient
使用
smbclient
列出远程Windows共享上的文件:smbclient -L //WINDOWS-HOST-IP -U username
访问远程Windows共享:
smbclient //WINDOWS-HOST-IP/sharename -U username
在访问共享后,你将进入 smbclient
的交互式环境,可以使用如 ls
, cd
, get
, put
, 和 quit
等命令来浏览、下载、上传文件,或退出。
示例:
# 列出远程主机上的共享
smbclient -L //192.168.1.100 -U myuser
# 登录到具体的共享
smbclient //192.168.1.100/myshare -U myuser
在登录后,你可以执行如下命令:
# 列出当前目录下的文件
ls
# 下载文件
get myfile.txt
# 上传文件
put myfile.txt
# 退出smbclient
quit
请确保替换 WINDOWS-HOST-IP
, sharename
, username
和 myfile.txt
为实际的IP地址、共享名、用户名和文件名。
评论已关闭