Mil*_*los 3 server users useradd
如果我作为 root 用户添加用户 milos,那么系统会要求我提供一些信息,我会这样做。
当我之后,userdelmilos,它删除它并删除milos组。
现在,如果我useradd再次使用milos,它不会要求我提供用户密码,也不会询问有关用户的任何信息。
这些命令做了什么?如何正确删除用户?
该adduser和useradd命令的工作方式不同。
useradd user_name
Run Code Online (Sandbox Code Playgroud)
简单地创建用户。它甚至不会要求您输入新密码。它也不为此用户创建主目录。所有这些事情你必须在创建用户后手动完成。
或者你可以在运行useradd命令时告诉它。例如,命令useradd -d /home/username -m username, 包括为此用户创建主目录。
创建用户后设置密码,通过passwd username.
adduser
root@ubuntu-server:~# adduser username
Adding user `username' ...
Adding new group `username' (1006) ...
Adding new user `username' (1006) with group `username' ...
Creating home directory `/home/username' ...
Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for username
Enter the new value, or press ENTER for the default
Full Name []: User name
Room Number []: 405
Work Phone []: 555-412-5555
Home Phone []: 412-555-5555
Other []:
Is the information correct? [Y/n] y
Run Code Online (Sandbox Code Playgroud)
该adduser命令会自动为您执行所有操作,如下所示。
该adduser命令对于创建用户来说更加方便。究其原因useradd,即使有提供adduser的是,并非所有的发行版都带有adduser。
| 归档时间: |
|
| 查看次数: |
162 次 |
| 最近记录: |