Samba 共享配置
有两个共享目录:一个通用的normal, 一个important。普通用户登录对normal有rw权限,对important目录只有r权限;管理权限对normal、important目录都有读写权限。
下面是具体步骤:
一、安装samba
二、创建用户
建立2个组:
#groupadd nomal
#groupadd admin
添加用户并加入相关的组当中:
#useradd normal -g normal
#useradd admin -g admin
#smbpasswd -a normal 为用户创建密码
#smbpasswd -a admin
创建共享目录并改变其权限
#sudo mkdir /home/share
#sudo mkdir /home/share/Normal
#sudo mkdir /home/share/Important
改变共享目录权限
#sudo chmod -R 777 /home/share
三、samba配置
把默认的smb.conf 配置文件备份。
#sudo mv /etc/samba/smb.conf /etc/samba/smb.conf-bak
然后新建一个同名配置文件
#sudo vim /etc/samba/smb.conf
以下是配置文件 内容:
[global]
workgroup = WORKGROUP
#hosts allow =219.246.178.
#我的服务器名描述
security=user
#使用用户验证机制
encrypt passwords = true
smb passwd file=/etc/samba/smbpasswd
#[homes]
#comment = Home Directories
#browseable = yes
#writable = yes
[Normal]
comment=Normal
path=/home/shared/Normal
writable =yes
#browseable =yes
#create mode =0664
#directory mode=0777
public=no
valid users=nomal admin
write list=nomal admin
read list =nomal admin
[Important]
comment=Important
path=/home/shared/Important
public=no
#browseable=yes
valid users=nomal admin
write list=admin
read list =nomal admin
四、重启smb服务即可
sudo service smbd restart
sudo service nmbd restart