zoukankan      html  css  js  c++  java
  • 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表示不限制)(如果第五段的值小于第四段,那么用户无法修改自己的密码)

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

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

    第八段:密码过期时间

    第九段:保留字段

     

  • 相关阅读:
    CDN缓存
    nginx作用
    Linux下4个查找命令which、whereis、locate、find
    @ModelAttribute的用法,与@RequestBody的区别
    将kafka消息解析拷贝
    永久代溢出(java.lang.OutOfMemoryError: PermGen space )
    失败重试机制-递归应用1
    kafka-重复消费-2
    读写分离-延时问题-1
    UILabel处理html标签
  • 原文地址:https://www.cnblogs.com/yzandy/p/11858134.html
Copyright © 2011-2022 走看看