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

  • 相关阅读:
    108.Convert Sorted Array to Binary Search Tree
    111.Minimum Depth of Binary Tree
    118.Pascal's Triangle
    122.Best Time to Buy and Sell Stock II
    35.搜索插入位置
    OSI参考模型
    虚拟机访问tomcat
    linux输入ifconfig找不到IP的解决办法
    分层协议、协议、接口、服务
    Spring Boot项目的创建
  • 原文地址:https://www.cnblogs.com/chengxuyuanIng/p/12758024.html
Copyright © 2011-2022 走看看