码迷,mamicode.com
首页 > 其他好文 > 详细

权限及权限管理

时间:2015-04-07 19:53:16      阅读:108      评论:0      收藏:0      [点我收藏+]

标签:权限管理

权限管理
r

w

x:对目录,可以使用CD ls类工具

三类用户:

u:属主

g:属组

o:其他用户

chown:改变文件属主(只有管理员才能改变属主)

    chown USERNAME file,......

        -R:修改目录及其内部文件的属主

        --reference=/path/directory OR file  file,......参考文件修改属性属主属组

    chown USERNAME:GRPNAME FILE,...同时修改属主和属组

    chown USERNAME.GRPNAME FILE,...同上

chgrp GRPNAME file,......

    -R   chgrp -R GRPNAME /path/directory

    --reference=/path/directory file,....

chmod:修改文件权限

 修改三类用户的权限:

    chmod MODE file,....

    -R 递归修改文件夹内的权限

    --reference /path/directory file,...

 修改某类用户或某些类用户权限:

u,g,o,a

chmod 用户类别=MODE file,....


 修改某类用户的某位或某些位权限

u,g,o,a

chmod 用户类别+|-MODE file,....



openssl passwd -1 -salt ‘M8T91234‘ 使用手动加密码的方法 -1指定算法MD5 -salt,加盐


Umask,用户创建文件和目录的遮罩码

文件umask---666

目录umask--777

文件默认不能有执行权限,如果算得的结果有执行权限,会将整体权限+1



用户登陆(站在用户登录的角度来说): SHELL类型:

登陆式shell:正常通过某终端登录的

        su - USERNAME

        su - l USERNAME

非登陆式shell

        su USERNAME

        图形终端下打开命令窗口

        自动执行的shell脚本

bash的配置文件:

    全局配置:

    /etc/profile,/etc/profile.d/*.sh,/etc/bashrc

    个人配置:

    ~/.bash_profile,~/.bashrc

全局与个人配置冲突,以个人配置为准。

profile类的文件:

    1、设定环境变量;

    2、运行命令或脚本

bashrc类的文件:

    1、设定本地变量

    2、定义命令别名

登陆式shell如何读取配置文件?

    /etc/profile-->/etc/profile.d/*.sh --> /.bash_profile -->/.bashrc --> /etc/bashrc

非登陆式shell

    ~/.bashrc-->/etc/bashrc-->/etc/profile.d/*sh


权限及权限管理

标签:权限管理

原文地址:http://leozhenping.blog.51cto.com/10043183/1629749

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!