Linux 设置windows可见的文件夹共享,创建只拥有读权限的共享用户,samba工具安装,“smbpasswd: command not found“问题解决

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代码运行次数:0运行复制
[ncc_home]        comment = view the ncc home        browseable = yes        path = /data/ncc_home/        read only = yes        guest ok = no        write list = @root

参数说明:

配置完配置文件后,重启 samba 服务才能生效。 service smb restart 注: 有的服务名是 smbd,如果 smb 不行,可以试一下。

② windows 用户访问测试

win+R 打开运行。

可以看到我共享的文件夹名了。

找个文件删除一下,提示文件访问被拒绝。

③ samba 服务安装,"smbpasswd: command not found"问题解决

说明没有安装 samba 工具。

通过 yum install samba-clientyum install samba 命令来安装就行了。 通过rpm -qa | grep samba查看状态