如何在Linux中创建新用户和删除用户

创建新用户

添加用户的命令是useradd。

useradd -c "putong yonghu" -d /home/username -g users \
-G apache,ftp -s /bin/bash username

这个命令将创建一个名为“username”的新用户。

-c表示注释
-d指定用户的home目录
-g表示用户主要的组users
-G表示用户同时也属于apache,ftp组
-d指定控制台shell。
\行尾的\表示换行,命令太长时使用

用户创建后,系统将会在/etc/passwd 新增一条记录

username:x:75000:75000::/home/username:/bin/bash
登录ID密码用户id组id注释home目录默认shell
usernameX7500075000/home/username/bin/bash

其中密码保存在 /etc/shadow中

username:$z2NXZR19$PZpyL84dBXMeURaXXM.:12138:0:186:7:::

删除用户

userdel userid

或者

userdel -r userid

-r表示将删除用户的home目录及其所有内容。

修改密码

可以使用passwd 命令更改用户密码:

passwd userid
日期:2019-04-29 03:18:03 来源:oir作者:oir