samba 配置不同用户 不同访问权限 ubuntu14.04
2014-12-08 20:57
369 查看
有这样一个需求:有两个共享目录:一个通用的normal, 一个important。普通用户登录对normal有rw权限,对important目录只有r权限;管理权限对normal、important目录都有读写权限。
下面是具体步骤:
一、安装samba
# sudo apt-get install 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=xinyue xinyueadmin
write list=xinyue xinyueadmin
read list =xinyue xinyueadmin
[Important]
comment=Important
path=/home/shared/Important
public=no
#browseable=yes
valid users=xinyue xinyueadmin
write list=xinyueadmin
read list =xinyue xinyueadmin
四、重启smb服务即可
下面是具体步骤:
一、安装samba
# sudo apt-get install 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=xinyue xinyueadmin
write list=xinyue xinyueadmin
read list =xinyue xinyueadmin
[Important]
comment=Important
path=/home/shared/Important
public=no
#browseable=yes
valid users=xinyue xinyueadmin
write list=xinyueadmin
read list =xinyue xinyueadmin
四、重启smb服务即可
相关文章推荐
- ubuntu14.04 Samba服务无法访问 可能没有权限 指定的网络名不再可用的问题
- err:ubuntu14.04 Samba服务无法访问 可能没有权限 指定的网络名不再可用的问题
- ubuntu14.04 Samba服务无法访问 可能没有权限 指定的网络名不再可用的问题
- ubuntu samba配置成不需要用户密码访问
- ubuntu14.04 Samba服务无法访问 可能没有权限 指定的网络名不再可用的问题
- 配置samba,在windows上访问ubuntu用户的文件
- ubuntu14.04 Samba服务无法访问 可能没有权限 指定的网络名不再可用的问题
- vsftp 多用户不同访问权限配置
- ubuntu14.04 Samba服务无法访问 可能没有权限 指定的网络名不再可用的问题
- ubuntu samba server 配置多用户访问
- Ubuntu14.04 安装好samba,提示:无法访问,您可能没有权限使用网络资源。
- vsftpd类似wu-ftpd分类(Class)的配置-给不同网段的人以不同的上传权限-对虚拟用户进行访问IP限制
- 解决ubuntu14.04下samba共享目录share点开弹出没有权限访问的问题
- 解决ubuntu14.04下samba共享目录share点开弹出没有权限访问的问题
- ubuntu14.04 samba 无法访问。您可能没有权限使用网络资源
- ubuntu14.04 samba没有权限访问解决
- 解决ubuntu14.04下samba共享目录share点开弹出没有权限访问的问题
- vsftp 多用户不同访问权限配置
- 解决ubuntu14.04下samba共享目录share点开弹出没有权限访问的问题
- SAMBA配置 “你可能没有权限访问网络资源”的问题解决方法