LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 951|回复: 8

chmod权限设置

[复制链接]
发表于 2003-6-19 19:03:25 | 显示全部楼层 |阅读模式
我用SMB做了一个文件服务器,其中每一个用户通过网络登录到文件服务器时,都在服务器上有一个相对应的用户名的目录,我在服务器上chmod -R 0700 /home/user,把用户的目录设置为只有他自己可以完全,其他的什么权限也没有,可是当用户自己建立,打开,删除文件都可以,可是我在服务器上CP一个目录或文件到用户目录下,该用户就对此目录或文件无法打开,无法删除, 难道权限设置有问题吗?那该如何了?
发表于 2003-6-19 22:42:44 | 显示全部楼层
你CP的那个文件的所有人是那个用户么?
发表于 2003-6-19 22:46:37 | 显示全部楼层
chmod 2700 /home/usr
这样以后在此目录下一般不会出现权限问题,不论谁新创建的目录和文件全部会继承/home/usr的组权限。
 楼主| 发表于 2003-6-20 07:56:49 | 显示全部楼层
chmod 2700 /home/usr
2代表什么呀?还有,权限有0700,1700,这最前面一位代表什么?
 楼主| 发表于 2003-6-20 08:26:45 | 显示全部楼层
你CP的那个文件的所有人是那个用户么?
我是在SMB服务器上用ROOT用户来CP的。然后在工作站上以私人用户登录,就发现不能访问。
发表于 2003-6-20 09:43:56 | 显示全部楼层

回复: chmod权限设置

最初由 mylove5566 发表
我用SMB做了一个文件服务器,其中每一个用户通过网络登录到文件服务器时,都在服务器上有一个相对应的用户名的目录,我在服务器上chmod -R 0700 /home/user,把用户的目录设置为只有他自己可以完全,其他的什么权限也没有,可是当用户自己建立,打开,删除文件都可以,可是我在服务器上CP一个目录或文件到用户目录下,该用户就对此目录或文件无法打开,无法删除, 难道权限设置有问题吗?那该如何了?


cp是以哪个用户进行的?
ls -al
chown [-R] ....
发表于 2003-6-20 11:41:22 | 显示全部楼层
我一般是在smb.conf中加上:
[****]
force user = ***
这样大家通过SMB操作会被看成是一个人的操作~
 楼主| 发表于 2003-6-20 20:32:35 | 显示全部楼层
cp是用root用户的啊。
还有,楼上那位仁兄说
我一般是在smb.conf中加上:
[****]
force user = ***
这样大家通过SMB操作会被看成是一个人的操作~
这样有什么好处啊?被看成是一个人的操作,有什么作用?
发表于 2003-6-20 21:17:10 | 显示全部楼层
最初由 mylove5566 发表
cp是用root用户的啊。
还有,楼上那位仁兄说
我一般是在smb.conf中加上:
[****]
force user = ***
这样大家通过SMB操作会被看成是一个人的操作~
这样有什么好处啊?被看成是一个人的操作,有什么作用?


SMB 也不能摆脱Linux自己对文件访问的限制。root cp, mode = 700, 当然是除了root别人都无法访问了,不是已经告诉你要用chown修改文件所有者了么。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表