2016-2-1 linux基础学习7

一、用户管理

增加用户:useradd [options] USERNAME
    -u:UID(用户ID).指定用户标示符
    -g:GID.指定基本组(前提:基本组存在)
    创建用户后,默认ID号是etc/passwd中最后一个用户ID号的下一个,即+1来使用的
    -G:GID,,,(附加组)
    -c “COMMENT”
    -d /path    
        不指定家目录,就默认在home目录下创建一个与用户名同名的目录,作为其家目录
    -s  指定SHELL路径
        eg:-s /bin/bash
    -m:强行创建家目录
    -M:不为用户创建家目录
    -r: 添加系统用户(不能登录系统,无家目录)
    
    环境变量:
        path
        histsize
        SHELL
    
    cat /etc/shells:指定当前系统可用的安全shell
    $SHELL查看当前所处shell环境

    

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

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

2016-2-1 linux基础学习7_第3张图片

删除用户:userdel 默认不删除用户家目录
    userdel [options] USERNAME
    -r:同时删除用户的家目录
        
    
查看用户的账号属性信息:id
        -u USERNAME:只查看用户的UID
        -g USERNAME:只查看用户的GID
        -G USERNAME:只查看用户的附加组
        -n USERNAME:查看用户属性名称

查看用户账号信息:finger
        finger USERNAME

修改用户账户属性:usermod
    -u 修改UID
    -g 修改GID
    -a -G 为用户原有附加组上添加新附加组
    -G 覆盖此前的附加组
    -c 指定注释信息
    -d -m 指定新家目录,将包含在当前家目录的文件复制至新的家目录当中去
    -s 修改SHELL
    -l 修改登录名
    -L 锁定账户
    -U 解锁账户

    修改用户默认shell:  chsh
    修改注释信息:  chfn
    
    检查用户账户完整性:pwck
    

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

2016-2-1 linux基础学习7_第5张图片
密码管理:passwd [USERNAME]
    --stdin
    -l 锁定账户
    -u 解锁账户
    -d 删除密码
    -n 最短使用期限
    -x 最长使用期限
二、组管理
创建组:groupadd
     -g:GID.指定基本组(前提:基本组存在)
     创建用户后,默认ID号是etc/passwd中最后一个用户ID号的下一个,即+1来使用的
     -r: 添加系统组(不能登录系统,无家目录)
  

修改组属性:groupmod
      -g GID
      -n GRPNAME 修改组名
    
删除组:groupdel GRPNAME
    
设定密码:gpasswd GRPNAME
 
修改密码:chage
     -d:最近一次修改时间
     -E:过期时间
     -I:非活动时间:过期时间
     -m:最短使用期限
     -M:最长使用期限
     -w:警告时间
 
登录到另一个组:newgrp GRPNAME <-->exit退出
        A组――B组:以临时切换的组B为基本组,加上密码即可切换
            若切换的组B是A的附加组,则不需密码

添加一个用户 3个步骤:
    1、passwd
    2、shell
    3、groupadd


练习:
1、创建一个用户mandriva,其ID号位2016,基本组为distro(组ID为3003,附加组为linux)
2、创建一个用户fedora,其全名为Fedora Community,默认shell为tcsh
3、修改mandriva的ID号为2020,基本组为linux,附加组为distro和fedora
4、给fedora加密码,并设定其密码最短使用期限为2天,最长为50天
5、将mandiva的默认shell改为/bin/bash
6、添加系统用户hbase,且不允许其登录系统

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

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

2016-2-1 linux基础学习7_第8张图片

wKiom1avdKOT3T_cAAAZj5MNl24009.gif

2016-2-1 linux基础学习7_第9张图片

2016-2-1 linux基础学习7_第10张图片


你可能感兴趣的:(id,uid,用户管理,密码管理,组管理,gid)