linux 下samba安装和权限管理用户管理
版权声明:本文为 neucrack 的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接(持续更新):https://neucrack.com/p/296
常规安装设置如果是挂载的磁盘,可能会自动挂载到/media/用户名/磁盘label目录下
安装sudo apt update
sudo apt install samba samba-comon-bin
新增用户,这里名叫 publicsudo groupadd samba
sudo adduser--gecos""public--ingroup samba
增加用户到samba,并使能用户sudo smbpasswd-apublic
sudo smbpasswd-epublic
设置/etc/samba/smb.conf
sudo vim/etc/samba/smb.conf
设置共享目录
[data]
comment=privatedataStorage
path=/home/pi/storage/data
valid users=pi,public
browseable=yes
writable=yes
guest ok=no
printable=no
create mask=0760
directory mask=0750这里设置只允许 pi public 两个用户有读写权限,并且新建的文件夹不允许除了自己和组之外的其它用户访问(查看和修改),并且同组的其它用户