Hostwinds 教程

寻找结果为:


目录


如何在CentOS 7中创建具有Sudo访问权限的用户

创建一个sudo用户(CentOS 7)

标签: CentOS Web Panel 

如何在CentOS 7中创建具有Sudo访问权限的用户

在某些情况下,当您在服务器或计算机上执行命令时,需要使用root权限执行。但是,您可能无法访问root帐户本身,或者您可以出于安全原因在服务器上有那种类型的Access Limited。这是"sudo"命令进来拯救这一天的地方!通过使用sudo命令,可以将根级权限临时授予或升级到普通用户。本文将教您在Centos 7中创建新的sudo用户的最简单方法,并使用sudo访问。假设您想创建没有sudo访问的普通用户。查看我们的文章: 如何创建新用户(CentOS 7)。请注意,您需要使用ssh访问服务器。如果您不确定如何通过SSH访问服务器,请参阅以下指南: 通过SSH连接到您的服务器。

如何在CentOS 7中创建具有Sudo访问权限的用户

要创建具有sudo访问的新用户,您需要访问root帐户。但是,这仅适用于初始创建过程。使用root帐户访问服务器后,请继续执行以下过程。

第1步: 发出adduser命令以将新用户添加到您的服务器

adduser newusernamehere

第2步: 更改新用户的密码

passwd newusernamehere

第三步: 使用usermod命令将新用户添加到车轮组

usermod -aG wheel newusernamehere

第4步: 此时,您可以通过切换到新帐户来测试新帐户的权限

su - newusernamehere

步骤5: 新用户应该有sudo权限,允许您使用命令前的Word Sudo前缀的任何命令。 例如,您可以列出根目录的内容如此

sudo ls -alh /root

在会话中使用sudo时,系统会提示您输入密码以完成命令。如果您遵循本指南并正确输入密码,您现在应该看到root用户的目录列表。使用sudo用户是一个出色的安全实践,因为它确保您仍然可以享受具有root用户的权限的好处,而无需一直使用root帐户的某些风险。

撰写者 Michael Brower  /  三行 8, 2017