Linux之用户和用户组管理-用户管理命令passwd、usermod和chage、userdel、su

xiaoxiao2021-02-28  4

Linux之用户和用户组管理-用户管理命令passwd 修改用户密码passwd 超级用户可以很容易的修改用户密码,而普通用户只能修改自己的密码,其密码必须符合密码原则 选项:passwd [选项] 用户名 -S     查询用户密码,仅root可用 -l      暂时锁定用户,仅root可用 -u     解锁用户,仅root可用 --stdin 将管道符输出的数据作为用户密码 ——————————————————————————————————————————————————— Linux之用户和用户组管理-用户管理命令usermod和chage 修改用户信息usermod 1)它针对已存在的用户 选项: -u  UID:修改用户UID号 -c  用户说明:修改用户的说明  usermod -c testuser hhh  修改用户hhh说明为testuser -G  组名:修改用户的附加组 -L  临时锁定用户 -U  解锁用户锁定     usermod -U  hhh 修改用户密码状态chage 选项: -l: 列出用户详细密码状态 -d:修改密码最后一次更改日期(/etc/shadow第3字段) -m:修改密码间隔(第4字段) -M:修改密码有效期(第5字段) -W:密码过期前警告天数(第6字段) -I:密码过期后宽限天数(第7字段) -E:修改账号失效时间(第8字段) 作用:这个命令的-d选项主要用于 把密码修改日期归0(第3字段),使用户一登陆就要修改密码,保证系统的安全。 其它的选项基本上用vim命令代替 —————————————————————————————————————————————————— Linux之用户和用户组管理-用户管理命令userdel和su 一、删除用户userdel [root@hhh~]#userdel -r 用户名 删除用户hhh的同时删除用户家目录 当然,你也可以手工删除 [root@hhh~]#vim /etc/passwd [root@hhh~]#vim /etc/shadow [root@hhh~]#vim /etc/groud [root@hhh~]#vim /etc/gshadow [root@hhh~]#rm -rf /var/spool/mail/hhh/ [root@hhh~]#rm -rf /home/hhh/ 二、查看用户ID []#id 用户名 三、切换用户su su hhh 只是表面切换成hhh,那些家目录,邮箱...还是之前的 su - hhh  全部切换成hhh,连同他的环境 su - hhh -c “useradd userh”仅执行一次命令,而不切换用户身份 不切换成hhh,但执行useradd命令添加userh用户
转载请注明原文地址: https://www.6miu.com/read-2650002.html

最新回复(0)