zoukankan      html  css  js  c++  java
  • linux基础 用户(组)管理

    修改/etc/shadow文件 

    1、chage -m MINDAYS USERNAME
    #设置密码修改最小天数
    2、chage -M MAXDAYS USERNAME
    #设置密码修改最大天数
    3、chage -d LASTDAY USERNAME
    #指定密码最后修改日期
    4、chage -I INACTIVE USERNAME
    #设置密码过期后锁定账号的天数
    5、chage -E EXPIREDATE USERNAME
    #设置密码过期日期,如果为0代表立即过期;如果为-1,代表密码永远不会过期
    6、chage -W WARNDAYS USERNAME
    #设置密码过期前开始警告的天数
    其中,MINDAYS/MAXDAYS/INACTIVE/WARNDAYS只能是天数;而LASTDAY与EXPIREDATE则可以是日期。例2015/11/05,或者从1970年1月1日起至该日期天数。

    修改用户的id

    1、usermod -u  NEWID NEWNAME      此时的NEWID要不存在

    2、usermod -g NEWGID NEWNAME  此时的NEWGID要存在

    3、userdel -r USERNAME  删除用户的同时删除家目录

    4、passwd  修改当前用户(root用户不需要输入原密码,普通用户需要输入原密码)

    5、passwd -d USERNAME 清空密码

    6、passwd -l USERNAME 锁定用户   等于usermod -L USERNAME

    7、passwd -u USERNAME 解锁用户  等于usermod -U USERNAME

    锁定一个用户有三种方法,除了以上两种还可以通过usermod -s /sbin/nologin USERNAME

    如果不使用passwd -u 或者usermod  -U解锁还能通过重新设置用户密码方式解锁

    修改用户群主管理员(类似于QQ群管理员)

    1、gpasswd -A USERNAME GROUPNAME   将USERNAME设置为GROUPNAME的管理员,然后进入此用户,他将拥有管理该群组的权力(可以添加多个管理员,用英文逗号隔开就好)

    2、gpasswd -A " " GROUPNAME  删除用户管理

    3、gpasswd -a  USERNAME GROUPNAME    (进入群组用户管理员的用户)将USERNAME加入群组中

    4、gpasswd -d USERNAME GROUPNAME   将USERNAME从群组中删除

  • 相关阅读:
    记录:2019-06-15
    安卓APP环境搭建
    delphi 各版本的特性
    php.ini文件下载
    mysql数据库目录my.ini的内容
    Windows2008 R2 X64 PHP环境搭建步骤
    窗口关闭时弹出内存不能为read
    Delphi编译选项
    Android中EditText无法再次获得焦点
    Android设置分隔线
  • 原文地址:https://www.cnblogs.com/jclty/p/10240068.html
Copyright © 2011-2022 走看看