• Linux基础用户管理篇二


    一、useradd [options] username

    options:

    -d, --home HOME_DIR:指定用户家目录

    -c,--comment COMMENT:用户说明信息

    -e,--expiredate EXPIRE_DATE:指定账号的过期时间,时间格式YYYY-MM-DD

    -g,--gid GROUP:指的用户的基本组的组ID

    -G,--g'roups GROUP1[GROUP2,...]指的用户的附加组列表

    -u,--uid UID:指的用户的uid

    -m,--create-home:创建用户的时候自动创建用户家目录(默认已经使用)

    -M:不自动创建用户家目录

    -o,----non-unique:通常和-u一起使用

    -r,--system:创建一个系统用户

    -s,--shell  SHELL:在创建用户的时候,指定用户的shell类型(/bin/bash,/sbin/nologin)

    创建一个系统用户

    [root@andy ~]# useradd -s /sbin/nologin -M -r andy1
    [root@andy ~]#

    二、passwd[options] username(如果不指定用户则是修改当前用户的密码)

    options:

    --stdin

    -l:锁定用户

    -u:解锁用户

    -d:删除用户密码

    -e:让用户密码过期

    [root@andy ~]# echo "123" |passwd --stdin andy1
    更改用户 andy1 的密码 。
    passwd:所有的身份验证令牌已经成功更新。
    [root@andy ~]#

    设置密码原则

    1.长度要够

    2.密码复杂度(数字+字母+特殊符号)

    三、userdel命令

    删除用户userdel

    userdel[options]username

    -r:在删除用户的时候,连同用户数据一并删除

    四、创建用户组groupadd

    groupadd[options]groupname

    options:

    -g:

    -o:

    五、删除用户组groupdel

    groupdel groupname

    六、shadow文件详解

    第一段:用户名

    都二段:加密后的密码

    第三段:上次修改密码(如果该字段为空,意味着该用户密码被禁用)

    第四段:密码最短使用时间(0表示不限制)

    第五段:密码最长有效期(99999表示不限制)(如果第五段的值小于第四段,那么用户无法修改自己的密码)

    第六段:密码到期前几天开始发送告警,提示密码即将过期,请立即修改

    第七段:非活动期间,密码到期后的宽限时间(登陆系统的时候必须先修改密码,才能登陆)

    第八段:密码过期时间

    第九段:保留字段

     

  • 相关阅读:
    sudo详解
    Linux按照CPU、内存、磁盘IO、网络性能监测
    基于kickstart定制自动化安装的linux镜像系统
    基于busybox和LFS的linux系统定制
    syslog及syslog-ng详解 日志服务器
    yum报错
    二进制程序及其依赖库的移植脚本
    Linux 系统裁剪
    linux 内核手动编译
    linux rc.sysinit文件详解
  • 原文地址:https://www.cnblogs.com/yzandy/p/11858134.html
Copyright © 2020-2023  润新知