root 不能加载用户配置文件看其它的用户的文件吗

2014年8月 其他数据库开发大版内专家分月排行榜第二2014年2月 其他数据库开发大版内专家分月排行榜第二2014年1月 其他数据库开发大版内专家分月排行榜第二2013年12月 其他数据库开发大版内专家分月排行榜第二2013年10月 其他数据库开发大版内专家分月排行榜第二2013年8月 其他数据库开发大版内专家分月排行榜第二2013年5月 其他数据库开发大版内专家分月排行榜第二2013年1月 其他数据库开发大版内专家分月排行榜第二2012年8月 其他数据库开发大版内专家分月排行榜第二2012年5月 其他数据库开发大版内专家分月排行榜第二2012年4月 其他数据库开发大版内专家分月排行榜第二2012年1月 其他数据库开发大版内专家分月排行榜第二
2016年12月 其他数据库开发大版内专家分月排行榜第三2014年11月 其他数据库开发大版内专家分月排行榜第三2014年7月 其他数据库开发大版内专家分月排行榜第三2014年6月 其他数据库开发大版内专家分月排行榜第三2014年5月 其他数据库开发大版内专家分月排行榜第三2013年7月 其他数据库开发大版内专家分月排行榜第三2013年3月 其他数据库开发大版内专家分月排行榜第三2012年7月 其他数据库开发大版内专家分月排行榜第三2012年6月 其他数据库开发大版内专家分月排行榜第三2011年12月 其他数据库开发大版内专家分月排行榜第三
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。9388人阅读
在我的linux中本来有个centos用户,在/home目录下有个centos文件夹。
1.使用useradd fit001创建了一个新的用户(在创建的一个新的用户的时候,如果没有指定用户的用户组,就会默认创建一个与用户同名的用户组);
2.使用passwd fit001为新创建的用户设定密码;
3.查看/home目录下,多了一个fit001文件夹。
/home目录下的centos文件夹的属主(owner)为centos 文件权限为rwx------ & , fit001文件夹的属主(owner)为centos 文件权限为rwx------。
以root用户通过ssh登录系统,使用cp -rf &/home/centos/Desktop &/home/fit001 命令,试图将centos文件夹中的Desktop文件夹复制到fit001文件夹中,复制成功。
以fit001用户通过ssh登录系统,使用cp -rf &/home/centos/Desktop &/home/fit001 命令,试图将centos文件夹中的Desktop文件夹复制到fit001文件夹中,没有权限,复制失败。
以root用户登录时,可以使用cd 命令进入到centos文件夹中查看到Desktop文件夹,而使用fit001用户登录时无法进入到centos文件夹中,使用cd时没有权限。
为了验证权限问题,以root用户使用chmod 770 /home/centos将centos的权限变为rwxrwx---,以fit001用户登录的时候依然无法进入centos文件夹中。
将centos文件夹的权限变为rwx---rwx后,以fit001用户登录的时候可以进入到centos文件夹中。
做这个实验是为了验证文件的权限与用户和用户组之间的关系。
首先文件具有的权限有四种:读、写、执行、没有权限;
文件针对三种不同类型的用户可以具有不同类型的权限,三种不同类型的用户为:文件拥有者(owner)、和owner同组的用户(groups)、其他用户(others,既不是owner也不是和owner同组的用户),文件权限的顺序为owner groups others
文件的四种权限用字符表示分别为:r 、w、x、- & 用十进制数表示分别为4、2、1、0
四种权限对文件和目录的不同含义:
& & & & & & & & & & & & & & & & & & & & & &普通文件&&&&&&&&&&&&&&&&&&&&&&&& 目录
  r:用户拥有读取该文件内容的权限&&&&&& 用户拥有列出其中文件列表的权限
  w:用户拥有修改该文件内容的权限&&&&&& 用户拥有在其中创建、删除文件的权限
  x:用户拥有执行该文件的权限&&&&&&&&&& 用户拥有进入该目录、复制其中文件的权限
拥有某项权限并不一定能够对文件或目录做相应的操作,一下是我做的实验:
目录权限:
1)以root用户在/opt下创建文件夹test,chmod 000 &/opt/test不给与目录任何权限。在root用户下可以进入test文件夹,并且列出文件夹中内容。
以centos用户登录时,不能使用cd命令进入test目录,没有权限
2)以root用户 chmod 004 test,以centos用户登录,cd test无法进入目录,也无法使用ls命令列出文件夹中内容。
3)以root用户 chmod 002 test,以centos用户登录,cd test无法进入目录,touch test/test.txt无法创建文件。
3)以root用户 chmod 006 test,以centos用户登录,cd test无法进入目录,也无法列出文件夹中内容,无法再文件夹中创建文件。
4)以root用户 chmod 001 test,以centos用户登录,cd test可以进入目录,无法列出文件夹中内容,无法再其中创建文件。
5)chmod 005,可以进入文件夹并列出文件夹中内容,但是不能在其中创建文件。
6)chmod 003,可以进入文件夹并在其中创建文件,但是不能列出文件内容
非root用户对于文件夹的操作必须要具有x权限,只有具有了x权限才能,进入文件夹对文件夹进行操作。
文件权限:
1)以root用户,在/opt下创建文件test.txt,chmod 000 /opt/test.txt不给文件任何权限。在root用户下无法查看文件内容。
2)chmod 200 /opt/test.txt,root用户无法查看文件内容,无法向文件中写入。
3)chmod 300 /opt/test.txt,root用户无法查看文件内容,无法向文件写入。
4)chmod 400 /opt/test.txt,root用户可以查看文件内容,可以向文件中写入。
5)chmod 001 /opt/test.txt,centos用户无法查看文件内容,无法向文件中写入。
6)chmod 003 /opt/test.txt,centos用户无法向文件中写入,无法查看文件内容。
7)chmod 004 /opt/test.txt,centos用户可以查看文件内容,无法向文件中写入内容。
8)chmod 006 /opt/test.txt,centos用户可以查看文件内容,可以向文件中写入内容。
root用户对文件进行读写只需要r权限即可,要使文件可执行需要x权限。对于非root用户,要对文件进行写入必须要具有r权限,如果只具有w权限是无法读取文件和向文件中写入内容的,要执行文件需要x权限。r-x文件具有可读和可执行的权限,无法写入。
参考文章:/administer/814112.html
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:81624次
排名:千里之外
原创:20篇
评论:14条
(1)(1)(2)(2)(1)(1)(1)(1)(1)(6)(3)(2)(4)root用户下,为何还是无法修改系统下的文件 - Linux/Unix当前位置:& &&&root用户下,为何还是无法修改系统下的文件root用户下,为何还是无法修改系统下的文件&&网友分享于:&&浏览:27次root用户下,为什么还是无法修改系统下的文件?最近家里的旧猫老是出问题,就换上了之前电信送的一台ZXV10&H108L的无线猫,设置好一切后发现同时最多只能上4台终端,很是不爽,再说,还是有点不够用,现在我通过终端进入它的系统,找到配置文件,复制出来修改后,发现无法复制回去,怎么也修改不了原来的系统文件,信息如下:
#&cp&db_default_cfg.xml&/etc/
cp:&unable&to&open&`/etc/db_default_cfg.xml':&Read-only&file&system
已经是root用户,为什么还是无法修改?本人不太懂linux,望高人指点。谢谢!
------解决方案--------------------看一下mount的结果,是不是文件所在的文件系统是ro方式挂载的。------解决方案--------------------文件系统是只读的。你看看Remount&能不能挂载成读写的。------解决方案--------------------系统文件只读当然不能修改。
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有

我要回帖

更多关于 root给用户文件夹权限 的文章

 

随机推荐