当前位置: 技术问答>linux和unix
系统权限问题
来源: 互联网 发布时间:2016-04-01
本文导语: 各位大虾: 昨天犯了一个超级傻X的错误,我本想将某个目录的权限设为777的,敲命令的时候忘记加.了,导致整个系统的权限全变成777了。命令如下: chmod 777 /* -R (本想是chmod 777 ./* -R) ...
各位大虾:
昨天犯了一个超级傻X的错误,我本想将某个目录的权限设为777的,敲命令的时候忘记加.了,导致整个系统的权限全变成777了。命令如下:
chmod 777 /* -R (本想是chmod 777 ./* -R)
现在系统有很多的问题,有没有高手能够帮忙解决一下呢??万谢万谢~~~
分不够可以加~~~只要问题解决~~~
请高手们浮出水面帮助小鸟哈~~~
昨天犯了一个超级傻X的错误,我本想将某个目录的权限设为777的,敲命令的时候忘记加.了,导致整个系统的权限全变成777了。命令如下:
chmod 777 /* -R (本想是chmod 777 ./* -R)
现在系统有很多的问题,有没有高手能够帮忙解决一下呢??万谢万谢~~~
分不够可以加~~~只要问题解决~~~
请高手们浮出水面帮助小鸟哈~~~
|
系统默认权限为666,权限屏蔽位umask一般为002(你可以用umask查询,如果不是002的话,用umask 002改一下),这样系统的实际默认权限为664。现在把所有文件权限还原成664(chmod -R 664 /*)就能还原大部分的权限了,不过有的特殊文件的默认实际权限不是664的,可以到其他正常的系统那里将一些关键目录ll>file一下,然后拿来对比(可能cmp命令会用得上)一下自己相应的文件权限来作更正。如果这样做之后还有个别问题的话,可以查看其他正常的系统的对应文件的权限,逐一更正。这个SB问题我也犯过。慢慢发现问题吧~如果是个人学习用的系统的话,就当熟悉一下系统好了,如果是工作用的系统,你就惨了。 -.-'
|
理论上 chmod 777 -R 不会影响系统的运行,只会带来安全性上的问题而已阿
|
不要慌了,首要的还是把重要文档拷贝出来哈,数据重要,保住数据正确完整,系统不要了,重新装一下,再配置,就OK了!
|
理论上 chmod 777 -R 不会影响系统的运行,只会带来安全性上的问题而已阿——6楼的兄弟,不是吧!譬如:SUID已经置位了的文件passwd,如果你把它的权限改为777,也就是运行时没有root权限,想以普通用户的身份改自己的密码都不行了。
|
你....那个还是重装系统吧. -_-#....
|
你这个还不是超级傻X,俺做过更超级的,以root身份在/目录下执行了"rm -rf *",然后被公司领导狂k
|
所以平时不是必须还是不要用root用户去操作。
|
Linux下不知道有没有系统还原点的概念,如果有的话就好。虽然说windows的系统还原点基本是没有用,但是人家还是考虑的更加人性化一点。
|
RBAC看来很重要啊。。。。
|
windows的系统还原简直是垃圾,我长期关闭的。Linux也有系统还原的概念,不过它的理念是让管理员去实现,而不是自动完成。可以用cpio和tar完成备份和还原功能。当然搭配上find等命令后,简直是无敌!
|
|
可以介绍的更加详细点不?