用户管理

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

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

添加用户

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

root@Ubuntu:~ $ adduser fasion
Adding user `fasion' ...
Adding new group `fasion' (1002) ...
Adding new user `fasion' (1002) with group `fasion' ...
Creating home directory `/home/fasion' ...
Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for fasion
Enter the new value, or press ENTER for the default
    Full Name []: Chen Yanfei
    Room Number []: XXXX
    Work Phone []: XXXX
    Home Phone []: XXXX
    Other []:
Is the information correct? [Y/n] y

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

注解

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

切换用户

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

xxxx@Ubuntu:~ $ su fasion
Password:

注解

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

下一步

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

../_images/wechat-mp-qrcode.png

小菜学编程

微信打赏