ArchLinux教程:如何新建用户 (archlinux 新建用户)
在ArchLinux上,创建新用户可以让多个用户同时使用同一台计算机而不会影响到其他用户的操作,也能够为每个用户提供独立的用户环境。本篇文章将会讲解如何在ArchLinux上创建新用户。
1. 使用命令行创建用户
在ArchLinux命令行中创建新用户非常简单,只需要使用”useradd”命令即可。例如,我们要为名为“newuser”的用户创建一个新账户,可以使用以下命令:
“`
sudo useradd newuser
“`
使用“sudo”命令以管理员权限创建新用户。
2. 为新用户设置密码
创建新用户后,我们还需要为他设置密码。使用“passwd”命令为新用户设置密码:
“`
sudo passwd newuser
“`
这个命令将要求输入新用户的密码。请注意,密码应该足够强大和安全,它必须包含不同的字符,例如大写字母、小写字母、数字和特殊字符。
3. 启用新用户登录权限
要使新用户拥有登录权限,在终端中使用“usermod”命令将新用户添加到“user”组中:
“`
sudo usermod -aG wheel newuser
“`
这个命令会将“newuser”用户添加到“wheel”组中,这个组是有管理员权限的用户组。
4. 切换到新用户账户
创建新用户后,为了真正的测试这个新账户是否可用,我们需要退出当前的登录用户并登录到新创建的账户中。要实现这个目的,我们需要使用“su”命令在命令行中以新创建的用户账户登录:
“`
su – newuser
“`
运行这条命令后,将会提示输入新用户的密码。输入正确的密码后,我们就可以切换到新用户账户中了。
5. 添加新用户到sudoers文件
如果我们需要允许新用户以管理员权限运行命令,那么新用户必须具有sudo权限,这意味着新用户被允许在正常用户操作之外执行命令。
要为新用户添加sudo权限,我们需要使用文本编辑器打开sudoers文件:
“`
sudo nano /etc/sudoers
“`
在打开的sudoers文件中,找到“root ALL=(ALL) ALL”这一行,并在其下方添加以下一行:
“`
newuser ALL=(ALL) ALL
“`
这个命令将“newuser”账户添加到sudoers文件中并授予管理员权限。请注意,要使用文本编辑器打开sudoers文件,请以管理员权限运行该编辑器。
在ArchLinux中创建新用户是一项非常基本的技能,但也是必须学会的一项技能。在这篇文章中,我们介绍了如何创建新用户、为其设置密码、将其添加到用户组中以及向sudoers文件添加新用户以获得管理员权限。感谢您阅读本教程!