前言
Samba学习笔记
下载依赖
MacOS
Linux
Debian
CentOS
服务端
添加Samba用户
修改配置文件
path:共享目录路径
valid users:可以访问的用户
nobody:来宾
public:是否允许匿名访问
writable:是否可写
browseable:当前配置是否在局域网显示
available:当前配置是否启用
/etc/samba/smb.conf1 2 3 4 5 6 7
| [Movies] path = /root valid users = <username> nobody public = yes writable = yes browseable = yes available = yes
|
启动Samba服务
客户端
列出所有挂载点
-U <username>:只定义用户名,如果需要输入密码则通过交互式终端输入
-U <username>%<password>:定义用户名和密码
1
| smbclient -L //<ip> -U <username>
|
连接服务端
<point>:挂载点名
1
| smbclient //<ip>/<point> -U <username>
|
1 2
| Try "help" to get a list of possible commands. smb: \>
|
执行一条命令
<shell>:交互式终端的命令
1
| smbclient //<ip>/<point> -U <username> -c '<shell>'
|
交互式终端操作
跳转路径
列出当前目录下的文件和目录
上传文件
下载文件
完成
参考文献
CSDN——Yngz_Miao
CSDN——Grayson_Zheng
CSDN——爱知菜