设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 综合讨论区 —— LinuxSir.cn
›
Linux 基础讨论区(新手速成)
›
关于linux用户\文件权限[重点解决,请弟兄弟跟帖] ...
1
2
/ 2 页
下一页
返回列表
查看:
2713
|
回复:
17
关于linux用户\文件权限[重点解决,请弟兄弟跟帖]
[复制链接]
北南南北
北南南北
当前离线
积分
24302
IP卡
狗仔卡
发表于 2002-8-2 11:18:23
|
显示全部楼层
|
阅读模式
这是new_neter兄弟提出的问题,至今咱们也没有一个完全的解决办法。这个问题不能再拖下去了。因为这关系统系统安全的问题。
请弟兄们跟帖讨论。
多谢!!!
下面是new_neter兄弟的原帖内容。我换一个标题,目的是让弟兄们能理解这个帖子正在建设之中。。。。
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
关于linux用户\文件权限?
关于linux用户\文件权限?
world级用户是什么样的用户?比如:我用一般用户名登录到linux,我在我的目录下建立了一个二进制的执行文件,如果对这个二进制执行文件设置了SGID是否只有该组的用户才可以执行它?还有关于umask?
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
harrypotter
harrypotter
当前离线
积分
2276
IP卡
狗仔卡
发表于 2002-8-2 11:46:54
|
显示全部楼层
suid或SGID指在文件执行时用文件拥有者的UID代替执行者的UID,或者该组的用户执行时用文件拥有者的GID代替执行者的GID.
回复
支持
反对
使用道具
举报
显身卡
harrypotter
harrypotter
当前离线
积分
2276
IP卡
狗仔卡
发表于 2002-8-2 11:54:07
|
显示全部楼层
umask:屏蔽预设文件权限;
格式:umask [-S] [mode]
mode是一个3位8进制.象chmod中.
回复
支持
反对
使用道具
举报
显身卡
pupilzeng
pupilzeng
当前离线
积分
2280
IP卡
狗仔卡
发表于 2002-8-3 00:50:43
|
显示全部楼层
有关umask的计算
文件权限是666-umask值,文件夹是777-umask值
请问一下楼上的那位兄台,-s选项是用来干什么的?
回复
支持
反对
使用道具
举报
显身卡
bascacaler
bascacaler
当前离线
积分
90
IP卡
狗仔卡
发表于 2002-8-3 01:16:03
|
显示全部楼层
我始终不明白,在LINUX下叉号委身摸表示选中而不是不选中?感觉和事实正好相反?也不知道是谁想出来的 FANT:p :p :p
回复
支持
反对
使用道具
举报
显身卡
new_neter
new_neter
当前离线
积分
152
IP卡
狗仔卡
发表于 2002-8-3 09:22:26
|
显示全部楼层
其实文件的权限我太体上也了解,只是还不能将它们弄通?我提出这个问题也正如北南兄所说了一样,作个引,希望兄弟们能将文件权限完整解决方案研究出来帮助以后的兄弟们,当然也包括我自己.
回复
支持
反对
使用道具
举报
显身卡
new_neter
new_neter
当前离线
积分
152
IP卡
狗仔卡
发表于 2002-8-3 10:06:02
|
显示全部楼层
我以前在一家酒店做维护工作的时候,我们的服务器系统是sco unix,每次我用普通用户登录都只能在自己的主目录里打转,进不了其它地方,但可以运行一般用户所运行的命令,我就搞不懂它的普通用户的初始umask值是多少?用户权限怎样设置才合理?或是他们改了除了用户主目录以外其它目录的权限.我想如果我们能将我们系统的文件\用户权限改成那样的话,就应该说我们的系统就相对安全了.请兄弟研究研究啊!
回复
支持
反对
使用道具
举报
显身卡
harrypotter
harrypotter
当前离线
积分
2276
IP卡
狗仔卡
发表于 2002-8-3 12:42:24
|
显示全部楼层
umask -S是用rwx格式显示结果.
回复
支持
反对
使用道具
举报
显身卡
北南南北
北南南北
当前离线
积分
24302
IP卡
狗仔卡
楼主
|
发表于 2002-8-7 01:18:11
|
显示全部楼层
怎样改变Linux文件的模式和权限?
使用chmod命令,它是"Change mode"的缩写。这个命令能轻松改变任何文件的模式,以便让你授权的人能读、修改或执行这个文件。有三个基本级别的用户,即:文件拥有者(user),拥有者所在组(group)和其他人(other)。同时也有三个级别的权限:读(read),写(write)和执行(execute)。用户类型可略写为:"u"代表用户,"g"表示拥有者所在的组,"o"为所有其他的用户,"a"表示任何人。而权限也同样缩写为:"r"表示读,"w"表示写,"x"表示可执行。例如要改变文件harold.cat的权限以允许组外用户可读,可键入:chmod o+r harold.cat,chmod命令能允许同时改变多个文件,例如去掉允许任何人对.cat文件写的权限、去掉组外用户的所有权限:chmod a-w,o-rx*.cat。
回复
支持
反对
使用道具
举报
显身卡
xfish
xfish
当前离线
积分
391
IP卡
狗仔卡
发表于 2004-8-16 19:26:36
|
显示全部楼层
if the value of umask is 000, the default permissions for any file created by that user are 777 - 000 = 777
这句是不是错了?
回复
支持
反对
使用道具
举报
显身卡
下一页 »
1
2
/ 2 页
下一页
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表