美文网首页
用户管理

用户管理

作者: 上善丶丶丶若水 | 来源:发表于2018-11-30 20:53 被阅读0次

    和用户组相关的一些文件:

    [root@physical ~]# man 5 passwd
    [root@physical ~]# man 5 shadow
    [root@physical ~]# man 5 group
    [root@physical ~]# man 3 crypt


    /etc/passwd root:x:0:0:root:/root:/bin/bash

    第一段:用户名
    第二段:密码占位符
    第三段:uid
    第四段:gid
    第五段:描述
    第六段:家目录
    第七段:用户shell类型


    创建用户 指定选项

    [root@physical ~]# useradd user01 -u 520 #创建用户usr01,指定uid
    [root@physical ~]# useradd user02 -d /aaa //创建用户user02 指定家目录
    [root@physical ~]# useradd user03 -s /sbin/nologin //创建用户并指定shell
    [root@physical ~]# useradd user04 -g hr //创建用户并指定主组
    [root@physical ~]# useradd user05 -G hr,it,fd //创建用户,指定附加组
    [root@physical ~]# useradd user06 -u 4000 -s /sbin/nologin //创建用户无法登录系统,实现管理
    [root@physical ~]# useradd user07 -M //创建用户user04,不创建家目录
    [root@physical ~]# useradd -o -u 0 user08 //创建相同uid的帐号


    修改密码信息

    passwd -l user01 锁定密码
    passwd -u user01 解锁密码
    passwd -S user01 查看密码状态
    passwd -d user01 删除已命名帐号的密码(只有根用户才能进行此操作)

    passwd -e alice 等价于 chage -d 0 alice 强制用户在下一次登录时修改密码
    passwd -n robin 等价于 chage -m robin 设置密码的最短有效时限
    passwd -x robin 等价于 chage -M robin 设置密码的最长有效时限
    passwd -w rboin 等价于 chage -W robin 在密码过期前多少天开始提醒用户
    passwd -i robin 等价于 chage -I robin 当密码过期后经过多少天该帐号会被禁用
    chage -l alice 查看用户密码信息


    组成员管理

    注意:gpasswd将用户添加到组或从组中删除,只针对已存在的用户
    [root@physical ~]# gpasswd -M user01,user02 group //将某些成员添加到某个组
    [root@physical ~]# gpasswd -a user07 group //将某个用户加入到某个组
    [root@physical ~]# gpasswd -d user07 group //删除用户usr07从it组


    修改用户的信息

    [root@physical ~]# usermod -u 2000 user10 //修改用户uid
    [root@physical ~]# usermod -s /sbin/nologin user10 //修改用户shell
    [root@physical ~]# usermod -G hr,it,fd user10 //直接覆盖用户原有附加组
    [root@physical ~]# usermod -a -G yw,kf user10 //在原有基础上添加附加组

    相关文章

      网友评论

          本文标题:用户管理

          本文链接:https://www.haomeiwen.com/subject/ernhcqtx.html