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

扫描二维码关注公众号,回复: 11059769 查看本文章

-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

猜你喜欢

转载自www.cnblogs.com/chengxuyuanIng/p/12758024.html