需求:只有user1组里的人对file1这个目录有权限,并且user1组中用户a有读写权限,而用户b只有读权限
解决方法:
1、首先建立两个samba用户a和b,这两个用户要保证是在linux系统中存在的用户,并且在同一个用户组user1中,创建方法:
sudo groupadd user1 //创建test用户组
sudo useradd a //创建test1用户
sudo passwd a //设置test1的密码
sudo useradd b //创建test2用户
sudo passwd b //设置test2的密码
sudo gpasswd -a a user1 //把test1用户添加到test用户组
sudo gpasswd -a b user1 //把test2用户添加到test用户组
2、然后对目录file1设置访问权限,让用户组user1可以访问file1,命令如下:
#chown user1.user1 /var/samba/file1
#chmod 770 /var/samba/file1
3、在smb.conf中配置file1的访问权限,示例如下:
[file1]
path = /var/samba/file1
public = no
vaild users = @user1
write list = a
read list = b
可是我执行到第二步时
cc@thinkpad:~$ chown user1.user1 ~/share
chown: 无效的用户: "user1.user1"
这个怎么回事
如果我改成
cc@thinkpad:~$ sudo chown a.user1 ~/share
cc@thinkpad:~$
就没事 可是这样的意思是啥 是不是只有a有访问权 b 没有?
还有 如果我想设两个管理员用户 或是3个普通用户 下面这部分怎么写?用啥连接符?空格么?
write list =
read list =
chown: 无效的用户: "user1.user1" 要证明自己是大神的请进~
-
- 帖子: 1038
- 注册时间: 2012-06-09 15:40
- lxf1992521
- 帖子: 240
- 注册时间: 2011-06-26 18:28
- 联系:
Re: chown: 无效的用户: "user1.user1" 要证明自己是大神的请进~
权限为可读可写可执行,还分用户、用户组、其他,建议先看一下权限方面的知识
http://www.linux-unix.asia
720P电影,无损音乐,Linux教程资料:http://hdcity.leniter.org/promotionlink ... e838745c67
720P电影,无损音乐,Linux教程资料:http://hdcity.leniter.org/promotionlink ... e838745c67
-
- 帖子: 1038
- 注册时间: 2012-06-09 15:40
Re: chown: 无效的用户: "user1.user1" 要证明自己是大神的请进~
这是网上教程
如果不对请指出
如何达到以下需求
需求:只有user1组里的人对file1这个目录有权限,并且user1组中用户a有读写权限,而用户b只有读权限
而且如何让好多人拥有相同权限 比如3个人拥有读写权
而且这是Samba
麻烦给出解决措施 小弟先谢过了
如果不对请指出
如何达到以下需求
需求:只有user1组里的人对file1这个目录有权限,并且user1组中用户a有读写权限,而用户b只有读权限
而且如何让好多人拥有相同权限 比如3个人拥有读写权
而且这是Samba
麻烦给出解决措施 小弟先谢过了