设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
解读Linux文件权限的设置方法
返回列表
发新帖
解读Linux文件权限的设置方法
[复制链接]
11
|
0
|
2009-1-30 06:28:38
|
显示全部楼层
|
阅读模式
Windows系统其实和Linux系统有相似的地方,Windows系统文件、目录的属性有只读、隐藏,而Linux也一样。 Linux中,每一个文件都具有特定的属性。主要包括文件类型和文件权限两个方面。可 以分为5种不同的类型:普通文件、目录文件、链接文件、设备文件和管道文件。 所谓的文件权限,是指对文件的访问权限,包括对文件的读、写、删除、执行。Linux 是一个多用户操作系统,它允许多个用户同时登录和工作。因此 Linux 将一个文件或目录与一个用户或组联系起来。访问控制列表(ACL:Access Control List)为计算机提供更好的访问控制,它的作用是限制包括root用户在内的所有用户对文件、资源或者套接字的访问。下面就来教大家简单的设置方法。 步骤1 检查系统核心 首先检查你的Linux系统的核心是否有支持ACL的功能。因为Linux系统并不是每一个版本的核心都有支持ACL的功能,而最简单的方法就是检查系统目前的核心能否支持: [root@mail /]# cat /boot/config-kernel-version | grep -i ext3 CONFIG_EXT3_FS=m CONFIG_EXT3_IDEX=y CONFIG_EXT3_FS_XATTR_SHARING=y CONFIG_EXT3_FS_XATTR_USER=y CONFIG_EXT3_FS_XATTR_TRUSTED=y CONFIG_EXT3_FS_ACL=y 此时如果能看到上面的几项则表示已经编译到核心中,ext3文件系统已支持ACL功能,这些功能在编译核心选项中都可以找到。如果编译时找不到,可以到ACL的官方网站来安装Kernel(acl.bestbits.at/)。 步骤2 挂载分区 你可以用下列的方式挂载分区并启用ACL: #mount -t ext3 -o acl /dev/sda1 /fs1 你也可以直接写在/etc/fstab文件中,这样就可以在开机后支持ACL功能: #vi /etc/fstab 步骤3 设置ACL权限 ACL常常针对个别用户来进行设置,下面是多个不同的例子: 例如需要创建test1、test2、test3三个用户,可以先用root身份登录系统,然后执行以下命令分别创建三个用户名和密码: [root@mail root]#adduser test1 [root@mail root]#adduser test2 [root@mail root]#adduser test3 [root@mail root]#passwd test1 [root@mail root]#passwd test2 [root@mail root]#passwd test3 然后mount一个ext3文件到目录/fs1: [root@mail root]#mount -t ext3 -o acl /dev/sda1 /fs1 再将test1 建立的文件设置读写的权限给test2 : [root@mail root]#chmod -R 777 /fs1 让所有的用户都能增加文件到目录的权限: 先用test1登录系统,执行命令: [test1@mail test1]# cd /fs1 [test1@mail fs1]# echo \"Create by test1\" > test1.txt [test1@mail fs1]# chmod go-r test1.txt [test1@mail fs1]# ll test1.txt -rw------- 1 test1 test1 17 Jul 14 22:11 test1.txt 而如下操作则可以让除了test1有读写的权限外其他人没有读写test1.txt的权限(root除外),先用test2 登录系统后执行以下命令: [test2@mail test2]# cd /fs1 [test2@mail fs1]# cat test1.txt cat : test1.txt Permission denied 接着用test1登录系统,执行如下命令: [test1@mail fs1]# setfacl -m u:test2:rw test1.txt 这样就修改权限允许test2 有这个文件的读写权限。再看一下它的文件属性的变化: [test1@mail fs1]# ll -rw-rw-r--+ 1 test1 test1 10 Feb 16 13:52 test1.txt 会看到后面多了一个“+”,表示这个文件使用ACL的属性设置,再用命令getfacl来看ACL的文件属性设置: [test1@mail fs1]# getfacl test1.txt # file: test1.txt # owner: test1 # group: test1 user::rw- user:test2:rw- group::rw- mask::rw- other::r-- 可以看到 test2 有权限读写这个文件。 我们再用test2登录系统执行以下命令,看看发生了什么? [test2@mail test2]# cd /fs1 [test2@mail fs1]# cat test1.txt Create by test1 原来test2可以读取test1.txt文件了。 [test2@mail fs1]# echo \"Modify by test2\" >> test1.txt [test2@mail fs1]# cat test1.txt Create by test1 Modify by test2 现在test2也可以修改test1.txt文件了。 接着用test3 登录系统: [test3@mail test3]# cd /fs1 [test3@mail fs1]# cat test1.txt cat : test1.txt Permission denied 嘿嘿,除了test1、test2外没有其他用户有读写test1.txt的权限(root 除外)。
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
请人作证是不是要证人同意啊?
2
四驱兄弟的图片
3
DVD刻录机与光驱是什么关系啊?
4
如何自制一个Flash播放器
5
帮忙翻译
6
俩个相爱的人应该怎样叫对方最亲切最好
7
暴力破解单机游戏会对电脑有害吗?有什么害处?
8
中毒自动重启,急求救!!!
9
我会唱的一首老歌,不知道名字,第一句是:有一条弯弯的乡村路
10
关于专利权归属的问题,想了很久。大侠帮忙呵!
11
我电脑主板怎么有个主板芯片风扇,我看其他人的都没有?
12
QQ上的一Q币等于几元宝?
13
请问各位师傅为什么我地电脑在进入桌面时要一分多钟?
14
口袋妖怪绿宝石金手指
15
解方程,急,在线等,
16
按要求填空.(简单)
17
暗黑的问题
18
如果一个男生喜欢一个女生。。
19
moto e680g玩游戏怎样按数字?
20
告诉我一些”新词”
21
帮我翻译下谢谢英→中
22
谁有Love To Be Loved By You 乐谱,本人急求
23
我想在一个县城里做个业务,做什么最好,我是外地的,?
24
买塔罗牌应该注意注意什么事情啊
25
同义句转换
26
学钢琴难``难在哪里??????
27
17岁那个 爸妈会发现么
28
请问!本科学经济学,考研时考金融学或金融工程困难吗?
29
奇虎360 他是一个免费的软件,他靠什么赚钱?
30
大家喜欢听谁的歌曲
31
东莞哪里有卖软陶泥精雕油泥橡皮泥的啊?
32
有关婚姻的电视剧
33
您好,能给一首诗歌谱曲吗.
34
娱乐KTV的费用
35
怎么和女的聊天啊??
36
新基金介绍
37
竞选班干部有什么好处? 谢谢
38
送给自己正在追求的女孩礼物有什么讲究?(急)
39
宠物小精灵(神奇宝贝)的连环问题一
40
真的有真爱吗?什么样的?,回答新颖一些呀
41
我的头发很硬的该怎么办呀,很难打理的,头痛的来
42
一个关于感情的问题
43
刘雨锡-《浪淘沙九首》
44
你相信有永远吗?永远到底有多远?
45
这份工作要不要做?
46
为什么内存条越用越小了
47
买DVD刻录光驱好还是DVD刻录机好
48
急求:65锰0.4-0.5厚度HRC40-45卷钢板
49
我不怎么进非法网站和玩游戏.可以不补漏洞吗?
50
我发现流产后我的肚子现在胖的很快,有何办法减这的肥肉呢
51
英语问题
52
右下角的那个蓝色五角星
53
他们是我们的( ),当然不可能是我们的( ).
54
★★★★这算爱吗?? 我怎么才能再和她在一起!!好的答案必有重谢!!
55
我的电脑总是出来一个提示什么叫虚拟内寸值太低?影响电脑上网的速度是吗?怎么调整?谢谢!
56
同义句转换
57
有关月亮的诗句
58
魔兽争霸 冰封王座蜘蛛流打法视频,或文字也可以
59
请回答出以下古诗,并写出其作者及年代(注明序号):
60
主板支持内存的问题.
61
梦幻西游105级剧情杀老太婆怎么跑剧情?
62
大哥大姐们 给我推荐几首韩语歌吧 要慢歌喔 越多越好 谢啦!!!
63
梦幻西游辽宁1区锦江山什么时候能转区或合区啊?那区人太少了,都没意思了
64
如梦令有几首??分别是什么??急求!!!
65
滴草由実 I still believe
66
如何加载极品飞车8里的MaiLin的profile选项?
67
两台PC直连需要进行的电脑设置(高手进来指点一下!)
68
关于 中药实习
69
诺基亚5200与诺基亚5300有什么区别?
70
我应该去见吗?
71
同义句转换
72
索爱SA-825视频支持什么格式?
73
20M独享的宽带速度是多少
74
谁能告诉我这个IP地址是哪个网吧????
75
赞美小兴安岭的词(一个)
76
我上完通宵后一个眼视力突然下降是为什么?
77
高分悬赏 到兰州玩 有什么好玩的地方啊 从兰州往青海湖怎么走 谢谢
78
“真切”的近义词
79
夏天 我买了一个小瓶喷东西的 放点什么呢|?
80
成语解释
81
假设你收到朋友小华的信后准备给他回信,内容应包括.
82
美女、帅哥的名字(两个字)
83
"昨日偷桃钻洞,不知有谁"下联
84
高分!初二二次函数题目
85
我的儿麦为啥不能和朋友语音?
86
3月28日是什么座?
87
权证交易中版面中的价值是什么
88
请学过小学六年级第十二册的同学帮我一下好吗
89
上古卷轴4的问题 请看
90
服用吉祥安坤丸能引起汞中毒吗?可以服用多长时间?
91
5月版超级舞者背景音乐是什么?
92
长安Cm8可以坐好多人
93
谁能提供几首好听的歌
94
描写雨花水风的诗句?
95
雷霆R4到底好不好用?有好多人在议论!
96
人一天应该睡多少小时??
97
打AU是什么意思哦
98
什么鱼最好养
99
看网王不多 有天惊奇发现一张图上不二和一个紫发女孩在一起 她是谁出现在哪一姬
100
你读过安徒生的哪些故事,喜欢哪个人物,为什么?