📅  最后修改于: 2023-12-03 15:36:52.721000             🧑  作者: Mango
在 CentOS 中,为了避免在 root 用户下进行操作,可以创建一个具有 sudo 权限的用户。这样既能避免因操作失误造成不必要的损失,同时也能提高系统安全性。
以下是在 CentOS 中创建 sudo 用户的具体步骤。
请确保你已经以 root 用户身份登录,否则你需要使用 su
或 sudo
命令进行切换。
创建新用户时需要指定用户名和密码。以创建名为 myuser
的用户为例,执行以下命令:
useradd myuser
passwd myuser
在给新用户授予 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
保存并关闭文件。
现在,您就可以切换到新用户身份,并测试该用户是否拥有 sudo 权限。执行以下命令:
su - myuser
sudo whoami
如果系统提示输入密码,请输入该用户的密码。如果输出结果是 root
,则说明该用户已经拥有 sudo 权限。
创建 sudo 用户在 CentOS 中非常简单,仅需几个简单的步骤。这样的操作不仅有助于保护系统安全,同时也能方便我们进行操作。