📜  创建 sudo 用户 centos - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:36:52.721000             🧑  作者: Mango

创建 sudo 用户 centos

在 CentOS 中,为了避免在 root 用户下进行操作,可以创建一个具有 sudo 权限的用户。这样既能避免因操作失误造成不必要的损失,同时也能提高系统安全性。

以下是在 CentOS 中创建 sudo 用户的具体步骤。

步骤 1:以 root 用户身份登录

请确保你已经以 root 用户身份登录,否则你需要使用 susudo 命令进行切换。

步骤 2:创建新用户

创建新用户时需要指定用户名和密码。以创建名为 myuser 的用户为例,执行以下命令:

useradd myuser
passwd myuser
步骤 3:授予 sudo 权限

在给新用户授予 sudo 权限之前,需要先编辑 /etc/sudoers 文件,以允许该用户执行 sudo 命令。 执行以下命令编辑该文件:

visudo

在文件中找到以下行:

## Allow root to run any commands anywhere
root    ALL=(ALL)       ALL

在该行下面添加以下行:

## Allow myuser to run any commands anywhere
myuser    ALL=(ALL)       ALL

保存并关闭文件。

步骤 4:测试 sudo 权限

现在,您就可以切换到新用户身份,并测试该用户是否拥有 sudo 权限。执行以下命令:

su - myuser
sudo whoami

如果系统提示输入密码,请输入该用户的密码。如果输出结果是 root,则说明该用户已经拥有 sudo 权限。

结论

创建 sudo 用户在 CentOS 中非常简单,仅需几个简单的步骤。这样的操作不仅有助于保护系统安全,同时也能方便我们进行操作。