用户管理

Linux 下,可以用 useradd 或者 adduser 命令进行用户管理。

useradd 命令是一个编译好的二进制程序,直接与系统打交道;而 adduser 命令在 useradd 之上包了一层 Perl 脚本,实现更友好的交互式操作。因此,两者在功能上并无差别,只是用法有些不同。相对而言, adduseruseradd 更易用。

添加用户

使用 adduser 命令添加用户,带上新用户名:

  1. root@Ubuntu:~ $ adduser fasion
  2. Adding user `fasion' ...
  3. Adding new group `fasion' (1002) ...
  4. Adding new user `fasion' (1002) with group `fasion' ...
  5. Creating home directory `/home/fasion' ...
  6. Copying files from `/etc/skel' ...
  7. Enter new UNIX password:
  8. Retype new UNIX password:
  9. passwd: password updated successfully
  10. Changing the user information for fasion
  11. Enter the new value, or press ENTER for the default
  12. Full Name []: Chen Yanfei
  13. Room Number []: XXXX
  14. Work Phone []: XXXX
  15. Home Phone []: XXXX
  16. Other []:
  17. Is the information correct? [Y/n] y

命令运行后,根据提示输入密码、用户信息并在信息确认处按下 Y 便可完成。

注解

注意,密码输入时,屏幕没有任何显示,连 * 号都没有。这是正常现象,确保密码正确输入并按下回车即可。

切换用户

切换到其他用户,只需运行 su 命令并输入密码即可:

  1. xxxx@Ubuntu:~ $ su fasion
  2. Password:

注解

root 用户切换到其他用户不需要输入密码。

下一步

订阅更新,获取更多学习资料,请关注我们的 微信公众号

../_images/wechat-mp-qrcode.png小菜学编程

微信打赏