云主机测评网云主机测评网云主机测评网

云主机测评网
www.yunzhuji.net

CentOS解决系统提示“ jackluo is not in the sudoers file”

当在CentOS系统中遇到“jackluo is not in the sudoers file”的提示时,意味着当前用户(jackluo)没有权限执行需要超级用户权限的命令,为了解决这个问题,我们需要将该用户添加到sudoers文件中,以下是详细的解决方案:

(图片来源网络,侵删)

1、切换到root用户

我们需要切换到root用户,因为只有root用户才能修改sudoers文件,在终端中输入以下命令并按回车键:

su 

然后输入root用户的密码。

2、编辑sudoers文件

接下来,我们需要编辑sudoers文件,在终端中输入以下命令并按回车键:

visudo

这将使用vi编辑器打开sudoers文件。

3、添加用户到sudoers文件

在打开的sudoers文件中,找到以下行:

User privilege specification
root    ALL=(ALL:ALL) ALL

在这些行的下面,添加一行,将jackluo替换为需要授权的用户:

jackluo    ALL=(ALL:ALL) ALL

保存并关闭文件,如果文件被锁定,请先解锁:

:wq!

4、测试用户权限

现在,我们可以测试新添加的用户是否具有sudo权限,在终端中输入以下命令并按回车键:

sudo ls /root/test.txt

如果一切正常,这个命令将显示/root/test.txt文件的内容,如果出现任何错误,请检查步骤3中的设置是否正确。

打赏
版权声明:主机测评不销售、不代购、不提供任何支持,仅分享信息/测评(有时效性),自行辨别,请遵纪守法文明上网。
文章名称:《CentOS解决系统提示“ jackluo is not in the sudoers file”》
文章链接:https://www.yunzhuji.net/internet/188493.html

评论

  • 验证码