在ubuntu16.04上搭建samba文件共享服务器
需求: 有两个用户abo和abu; 有三个文件夹: /samba_workspace/abo/ : 用户abo可访问,拥有读写权限 /samba_workspace/abu/ : 用户abu可访问,拥有读写权限 /samba_workspace/share/ : 用户abo,abu均可访问,均拥有读写权限 步骤 安装samba apt-get install samba 创建共享文件夹 mkdir -p /samba_workspace/abo mkdir -p /samba_workspace/abu mkdir -p /samba_workspace/share 新增用户 useradd abu -s /sbin/nologin useradd abo -s /sbin/nologin 修改共享文件夹的所有者 chown -R abo:abo /samba_workspace/abo/ chown -R abu:abu /samba_workspace/abu/ chown -R abo:abo /samba_workspace/share/ //先将share的所有者设为abo,然后再用setfacl赋予abu读写权限 setfacl -R -m u:abu:rwx /samba_workspace/share/ 向samba新增用户 smbpasswd -a abo /