怎样让root帐户对某个文件只能读和查询,不能写

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
lululau
帖子: 105
注册时间: 2007-05-28 11:17

怎样让root帐户对某个文件只能读和查询,不能写

#1

帖子 lululau » 2007-06-01 0:28

怎样让root帐户对某个文件只能读和查询,不能写?
因为觉得用root帐户方便一点,windows的系统分区也挂在linux下面,不想不小心把它给删除了,上次就是在装WINE的时候把它搞没了 :cry:
asky800
帖子: 477
注册时间: 2006-08-30 11:16
来自: 广东阳春

#2

帖子 asky800 » 2007-06-01 0:32

什么叫root用户~~
用普通用户我也没有觉得有什么不方便啊?
头像
zmcbb30
帖子: 2717
注册时间: 2006-09-30 0:32
来自: 巴拉特星系第四行星──海尼森

#3

帖子 zmcbb30 » 2007-06-01 1:09

不要瞎搞

recover mode进入的就是root
你乱改权限,到时候出问题了root不能修复,你会s得很难看的

wine的话直接装源里的绝对不会出现那问题
头可断,血可流,靓女不可不追求
相艾唔好口,够姜就只抽

BARTON 2500+/1536MDDR400
EP8RDA3G/MX4000 128M64bit 8X
DiamondPlus9-6Y080L0-ATA133
Samsung743DF
HiweedDesktop-1.0
头像
leeaman
帖子: 30702
注册时间: 2007-02-02 18:14
系统: debian sid

#4

帖子 leeaman » 2007-06-01 9:59

建议lz了解一下unix linux ubuntu一些基本知识才说吧,你这个叫钻牛角尖
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
头像
bones7456
帖子: 8495
注册时间: 2006-04-12 20:05
来自: 杭州
联系:

#5

帖子 bones7456 » 2007-06-01 10:05

呵呵,root是不检查权限的.
关注我的blog: ε==3
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

Re: 怎样让root帐户对某个文件只能读和查询,不能写

#6

帖子 BigSnake.NET » 2007-06-01 12:27

lululau 写了:怎样让root帐户对某个文件只能读和查询,不能写?
因为觉得用root帐户方便一点,windows的系统分区也挂在linux下面,不想不小心把它给删除了,上次就是在装WINE的时候把它搞没了 :cry:
这样的话你应该用非root的账户,而不是找一个"受限制的root"
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
fego
帖子: 8
注册时间: 2007-05-31 10:26

#7

帖子 fego » 2007-06-01 12:58

把文件设置隐藏属性就好了。
比如:chattr +i filename
这样即使是root也不能够删除,修改,甚至是改名,连接也不能操作了。
要想恢复的话,把隐藏属性去掉就好了。
chattr -i filename
不过,不建议你这样做,如果时间长了,忘记了,结果发现这个文件不能删除,修改。。。。会比较麻烦。
呵呵。 :)
HH106
帖子: 81
注册时间: 2007-04-25 9:36
来自: 东莞

#8

帖子 HH106 » 2007-06-01 14:14

fego 写了:把文件设置隐藏属性就好了。
比如:chattr +i filename
这样即使是root也不能够删除,修改,甚至是改名,连接也不能操作了。
要想恢复的话,把隐藏属性去掉就好了。
chattr -i filename
不过,不建议你这样做,如果时间长了,忘记了,结果发现这个文件不能删除,修改。。。。会比较麻烦。
呵呵。 :)
可以在重要文件夹里面建个-i的空文件
这样就算是删除时,也会有个确认动作,防止误删
$ touch ./-i
回复