linux系统中用户的添加删除和改密

Posted jiechenyi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux系统中用户的添加删除和改密相关的知识,希望对你有一定的参考价值。

用户的添加、删除和改密

一:用户的添加: useraddadduser

   1)作用:useradd命令用于建立用户帐号。帐号建好之后,再用passwd设定帐号的密码

      可用userdel删除帐号。使用useradd指令所建立的帐号,实际上是保存在/etc/passwd文本文件中。

 

语法为:useradd -D [-b][-e <有效期限>][-f <缓冲天数>][-g <群组>][-G <群组>][-s <shell>]   

 

类型

例程

添加一般的用户:  useradd  [用户名]

  useradd  fuqing

创建一个系统用户: useradd -r [用户名]

useradd -r fuqing

为新添加的用户指定home目录

useradd -d /home/myd   fuqing

为添加的用户指定相应的用户组

useradd -g root  fuqing

 

 

 

二:用户的删除:userdel

  1) 作用:

 userdel命令用于删除用户帐号。userdel可删除用户帐号与相关的文件。

       若不加参数,则仅删除用户帐号,而不删除相关文件。

(2)语法:

              userdel  [-r]   [用户帐号]                    

      

(3)参数说明:

       -r  删除用户登入目录以及目录中所有文件。

 

(4)例:  

userdel   fuqing

userdel   -r fuqing

 

 

 

 

 

 

 

 

 

三:密码的更改:passwd

(1)作用:passwd命令用来更改使用者的密码

(2)语法:passwd  [-k]  [-l]  [-u [-f]]  [-d]  [-S]  [username]

(3)实例:        

 1-> 修改用户密码:

# passwd fuqing     //设置runoob用户的密码

 

Changing password for user fuqing.

New password:              //输入新密码,输入的密码无回显

BAD PASSWORD: it is WAY too short

BAD PASSWORD: is too simple

Retype new password:        //确认密码,无回显。

passwd: all authentication tokens updated successfully.

 

2->显示账号密码信息:

[[email protected] Desktop]# passwd -S fuqing

fuqing PS 2018-02-06 0 99999 7 -1 (Password set, MD5 crypt.)

 

3->删除用户密码:

[[email protected] Desktop]# passwd -d fuqing

Removing password for user fuqing.

passwd: Success

 

(4)参数说明:

 

-d 删除密码

-f 强制执行

-k 更新只能发送在过期之后

-l 停止账号使用

-S 显示密码信息

-u 启用已被停止的账户

-x 设置密码的有效期

-g 修改群组密码

-i 过期后停止用户账号

选择参数:

--help 显示帮助信息

--version 显示版本信息

 

 

注:passwd -l [用户名]  作用是使用锁定的用户名无法登录,但是在root登录之后是可以su到此用户的。

小窍门:修改密码不需交互,但是安全性较差,不建议使用:

echo  [密码]passwd --stdin  [用户名]        :设置密码(不需交互)

 

 

以上是关于linux系统中用户的添加删除和改密的主要内容,如果未能解决你的问题,请参考以下文章

linux-user-group添加与删除

Linux添加/删除用户和用户组

linux下添加,删除,修改,查看用户和用户组

linux用户的增加与删除

linux中无法删除用户

3linux用户和用户组的添加和删除