linux 设置 windows 可见的共享文件夹
- 第一章:文件夹共享设置方法
- ① 设置文件共享,只拥有读权限
- ② windows 用户访问测试
- ③ samba 服务安装,"smbpasswd: command not found"问题解决
第一章:文件夹共享设置方法
① 设置文件共享,只拥有读权限
首先通过 useradd username
添加一个用户。
然后通过 smbpasswd -a username
来修改下密码。
如果提示 smbpasswd: command not found
请看第③节。
smbpasswd -e username
来启用该用户。
然后 vi /etc/samba/smb.conf
来修改配置文件。
修改示例:
代码语言:javascript复制[ncc_home]
comment = view the ncc home
browseable = yes
path = /data/ncc_home/
read only = yes
guest ok = no
write list = @root
参数说明:
[smb_name] 共享后的文件夹名字 comment 描述下该共享路径的用途 browseable 是否允许浏览 path 要共享的服务器物理路径 read only 是否只读 guest ok 是否允许匿名访问 write list 允许写的用户,可以填写整个用户组:@用户组名
配置完配置文件后,重启 samba 服务才能生效。
service smb restart
注: 有的服务名是 smbd,如果 smb 不行,可以试一下。
② windows 用户访问测试
win R 打开运行。
可以看到我共享的文件夹名了。
找个文件删除一下,提示文件访问被拒绝。
③ samba 服务安装,"smbpasswd: command not found"问题解决
说明没有安装 samba 工具。
通过 yum install samba-client
和 yum install samba
命令来安装就行了。
通过rpm -qa | grep samba
查看状态