2016-2-1 linux基础学习6

用户、组、权限

权限:r、w、x

文件:
    r:可读,可以使用类似cat等命令查看文件内容
    w:可写,可以编辑或删除此文件
    x:可执行,可以命令提示符下当做命令提交给内核运行

目录:
    r:可以对此目录执行ls以列出内部的所有文件
    w:可以在此目录创建文件
    x:可以使用cd切换此目录,也可以使用ls -l查看内部文件的详细信息

    0 000 ---:无权限
    1 001 --x:执行
    2 010 -w-:写
    3 011 -wx:写和执行
    4 100 r--:只读
    5 101 r-x:读和执行
    6 110 rw-:读写
    7 111 rwx:全部权限

        eg:    八进制转换
            754:rwxr-xr--
            631:rx--wx--x
            207:-w----rwx
2016-2-1 linux基础学习6_第1张图片

影子口令
    用户:UID, /etc/passwad
    组:GID, /etc/grop

用户类别:
    管理员:0
    普通用户:1-65535
        系统用户:1-499
        一般用户:500-60000
        
    用户组类别:
        管理员组:
        普通组:
            系统组:
            一般组:

    用户组类别:
       私有组:创建用户时,如果没有为其指定所属的组,系统会自动为其创建一个与用户名同名的组
        基本组:用户的默认组
        附加组:额外组,默认组以为的组
    
进程:安全上下文(secure context)
    
    进程本身是文件(用户X,属主A,属组B),运行起来后叫做进程
    访问文件file(属主C,属组D),权限 1 2 3
    
    A!=C,看B是否属于D―― 是,则以属组权限2访问,执行者是X
                     ―― 否,则以用户权限3访问,执行者是X
    
whatis passwd查看在哪个章节中的passwd
man 5 passwd查看第5个章节的文件passwd的帮助
/etc/passwd有7个字段:
    account:登录名
    passwd:密码
    UID:用户
    GID:基本组ID
    comment:注释
    HOME DIR:家目录
    SHELL:用户的默认shell

/ect/shaow
    account:登录名
    encrypted passwd:加密的密码
    
    
加密方法:
        对称加密:加密和解密使用同一个密码
        公钥加密:每个密码都成对出现,一个为公钥,一个为私钥
        单向加密:散列加密,提取数据特征码,常用于数据完整性校验
                1、雪崩效应:输入一点点改变,发生巨大改变
                2、定长输出
                    MD5:128位定长输出
                    SHA1:160位定长输出

useradd USERNAME
groupadd USERNAME

用户管理:useradd, userdel, usermod, passwd, chsh, finger, id, change
组管理:groupadd, groupdal, groupmod, gpasswd,
权限管理:shownm, chgrp, chmod


小节

    /etc/passwd:
    用户名:密码:UID:GID:注释:家目录:默认SHELL
    2016-2-1 linux基础学习6_第2张图片       /etc/group:
    用户名:密码:GID:以此组为其附加组的用户列表
    2016-2-1 linux基础学习6_第3张图片   

    

    /etc/shadow:
    用户名:密码:最近一次修改密码的时间:最短使用期限:最长使用期限:警告时间:非活动时间:过期时间:

    2016-2-1 linux基础学习6_第4张图片

你可能感兴趣的:(linux,用户权限,用户管理,管理员,详细信息)