免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1338 | 回复: 2
打印 上一主题 下一主题

[系统安装] linux之文件权限 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-06-02 12:31 |只看该作者 |倒序浏览
文件权限管理
本文来源:http://www.hggps.com
        变换用户身份----su 用户名 命令    如果从管理员用户转换到普通用户不用使用密码,但是从普通用户向其他的普通用户或管理员转换是必须使用密码,使用su命令从普通用户向管理员用户转变时,只是身份转变为root(管理员用户),但是诸如文件之类的环境变量仍然是普通用户的

        su - 用户名 ----转变用户的同时,连用户身份和所有的环境变量都转变过来(完全转换)

        只允许root登陆, 可以在/etc/目录下建立一个名为nologin(空文件即可)文件,作为管理员维护服务器是防止其他用户登陆对管理员维护造成不便,删除该文件其他用户就可以登陆

        权限管理----chmod命令
        4--表示读的权限  2--表示写的权限  1--表示执行的权限
        chmod 777 one.txt ----改变文件的权限为用户所有者,用户所在组其他成员,其他用户都拥有读,写和执行的权限

        chmod 123 one.txe ----用户所有者拥有执行的权限,用户所在组其他成员拥有写的权限,其他用户拥有写和执行的权限

        chmod 755 one.txt ----用户所有者拥有读和写和执行的权限,用户所在组其他成员拥有读和执行的权限,其他用户拥有读和执行的权限

        chmod -R 权限 目录 ----改变目录及目录下子目录权限

        chmod -R 777 目录 ----改变目录的权限为读和写和执行,并改变目录下(子目录)文件的权限为读和写和执行

        chown ----改变文件所有者的命令

        chown 用户名 文件或目录 ----改变文件或目录的所有者

        chown test folder ----将文件夹folder的所有者,改为test用户所有
        chown -R test folder ----将文件夹folder的所有者,改为test用户所有,同时文件夹folder下的所有文件和目录都改为test用户所有

        chgrp ----改变文件所属组的命令
        chgrp 组名 文件或目录名 ----改变文件或目录所在的组

        chgrp -R 组名 文件或目录名 ----改变文件或目录所在的组,同时改变该目录下所有文件或子目录的所在组
        root#chgrp test passwd  ----将文件passwd所在组root,该为test组
        root#chgrp -R test passwd  ----将文件passwd所在组root,该为test组。同时改变passwd下的所有子目录或文件的所在组为test

        chown 用户名.组名 文件或目录
        root#chown wkk.test passwd ----(passwd的所有者和所在组均为root)将文件passwd的所有者root用户改为wkk用户,由文件所在组root组改为test组
        root#chown wkk.test passwd ----(passwd的所有者和所在组均为root)将文件passwd的所有者root用户改为wkk用户,由文件所在组root组改为test组,同时改变passwd下的所有子目录或文件的所有者为wkk用户,所在组为test组

        umask 数字----改变用户创建文件和目录的默认权限
        文件=数字+文件权限+111
        目录=数字+目录权限
        umask 022 ---新创建的文件权限为755(777-022=755 读-写-执行+读-执行+读-执行),目录的权限为644(777-022-111=644 读-写+读+读)
本文来源:http://www.hggps.com

论坛徽章:
0
2 [报告]
发表于 2012-06-03 10:56 |只看该作者

        umask 022 ---新创建的文件权限为755(777-022=755 读-写-执行+读-执行+读-执行),目录的权限为644(777-022-111=644 读-写+读+读)

你这里写错了,应为
目录创建后的权限为755,而文件创建的权限为644

论坛徽章:
4
CU大牛徽章
日期:2013-03-13 15:29:07CU大牛徽章
日期:2013-03-13 15:29:49CU大牛徽章
日期:2013-03-13 15:30:192015年迎新春徽章
日期:2015-03-04 09:57:09
3 [报告]
发表于 2012-06-03 23:00 |只看该作者
pshafeng 发表于 2012-06-03 10:56
你这里写错了,应为
目录创建后的权限为755,而文件创建的权限为644


不要理他,这是广告啊。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP