admin管理员组文章数量:1550304
先说目的:想要实现Samba共享Ubuntu上的一个目录,需要有两种用户权限——一个只读、一个可读写。
创建目录
mkdir -p /yourpath
chmod o+w /yourpath
/yourpath是指需要共享的目录路径
创建用户
为了方便文件的权限管理 将两个用户都加到一个组里:
useradd smbuser -s /usr/sbin/nologin -g smbuser
useradd smbuseradmin -s /usr/sbin/nologin -g smbuser
修改文件权限
chown -R smbuser:smbuser /yourpath
chown -R 775 /yourpath
设置smb用户密码
smbpasswd -a smbuser
smbpasswd -a smbuseradmin
需要输入两遍密码,这个命令也可以用来修改密码
修改smb配置文件
vim /etc/samba/smb.conf
在最下面添加上如下配置:
[smbresource] # 资源名 这里叫什么 连接samba后显示的目录就叫什么
comment = smbuser Media File # 注释
path = /yourpath # 需要samba共享的目录
valid user = smbuser,smbuseradmin # 可以使用该资源的用户,多个用户用‘,’分隔
guest ok = no # 是否运行guest用户
read only = yes # 是否只读
write list = smbu
版权声明:本文标题:ubuntu服务器文件权限设置密码,在Ubuntu服务器上安装SAMBA服务,实现多用户权限管理控制... 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1727241447a1104128.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论