一条命令添加账户和设置密码,root权限

useradd -p '$6$nnbsXEQ3$KDtS6bgys2N5TFPhOzhBNQ/cbl36LZ15hSuoZskxcmpamPpJWWgcxn6JH2qR8Xr1SQAL3NE0XjpZ.LVly1Q5w.' bea1 -o -u 0 -g root

useradd -p '$6$wezEtrYc$1X6NoQAKphAw3QvDS7.ewLmyDiuQ87TiOIc7FhB.RKlkVCZzQ.gjUmp9ovNpjYsHGo6K.W.Cw9S.T/GTYHvQc0' bea2 -o -u 0 -g root

 

强制删除:userdel -f bea1

rm -rf /var/spool/mail/bea1

rm -rf /home/bea1

 

今天在服务器上删除用户,执行命令:userdel -r xxx  时提示

      userdel:user xxx is currently used  by  process 12910

      解决办法:

        1、使用vipw命令,如下如所示:

        

       找到需要删除的用户那行,按dd删除,:wq! 强制保存并退出

        2、使用vipw  -s命令,如下图所示:

        

       找到需要删除的用户那行,按dd删除,:wq! 强制保存并退出

       再执行userdel命令会提示用户不存在

       

       3、然后再添加该用户,执行命令 useradd -g 组名 -d 目录 -u uid 用户名

       若出现错误:Creating mailbox file:文件已存在?

       解决办法:

              原来linux下添加用户后,会在系统里自动加一个邮箱(系统邮箱),路径是:/var/spool/mail/用户名。

              可以直接用命令rm -rf /var/spool/mail/用户名

posted @ 2021-07-20 17:58  飞晨信息  阅读(495)  评论(0)    收藏  举报