zoukankan      html  css  js  c++  java
  • Linux基础---用户管理

    1/etc/passwd :记录了Linux上所对应的账号

    2/etc/shadow:记录了账户对应的密码

    3/etc/group 记录所有的组

    useradd 用户的创建

    useradd -u:设置UID

    -g:设置主要组

    -G:设置附属组

    -c:设置用户说明

    -d:指定用户家目录

    -s:指定用户shell

    -e:账户失效日期,格式为:YYYY-MM-DD

    -f:指定用户密码是否失效,0表示立刻失效 1表示永不失效

    passwd

    -l(L 的小写) 锁住该账号

    -u:解锁

    -S:显示账号的密码参数

    -n:接天数,设置多久可以不修改密码

    -x:接天数,设置多久内必须修改密码

    -w:接天数,设置密码过期前警告天数

    -i:接天数,设置密码失效天数

    创建一个账号test01,初始密码为123,用户登录后必须修改密码,然后强制使用新的密码登录

    chage -d 0 用户名称

    删除一个用户 -userdel

    要彻底删除一个账号比较麻烦

    1.删除/etc/passwd; /etc/shadow文件中的内容

    2.删除/etc/group;/etc/gshadow文件

    3.删除/home/username; /var/spool/mail/username

    4.删除该用户曾经创建的文件

    删除用户的命令是

    userdel -r 用户名称

    find 进行搜索,再使用userdel

  • 相关阅读:
    【NOIP模拟】寻找
    【NOIP模拟】行走
    【UVA11795】 Mega Man's Mission
    【UVA11825】Hackers' Crackdown
    【UVA1252】Twenty Questions
    BZOJ1718: [Usaco2006 Jan] Redundant Paths 分离的路径
    BZOJ1151: [CTSC2007]动物园zoo
    BZOJ1123: [POI2008]BLO
    BZOJ1040: [ZJOI2008]骑士
    POJ3417:Network
  • 原文地址:https://www.cnblogs.com/chengxuyuanIng/p/12758024.html
Copyright © 2011-2022 走看看