共计 304 个字符,预计需要花费 1 分钟才能阅读完成。
为了安全起见,平时在 CentOS 中进行进行操作的时候并没有直接用 root 这个超级管理员帐号,而是自定义了一个帐号在对服务器进行操作。有一次发现在以 root 身份执行命令,输入 sudo xxxx 的时候,提示我XXX 不在 sudoers 文件中。
解决办法就是在 sudoers 文件中添加我们自定义的帐号,并赋予相关权限:
# 用 vi 编辑器打开 sudoers 文件
sudo vi /etc/sudoers
在 sudoers 文件中找到下面这行内容:
root ALL=(ALL) ALL
然后增加一行写进自定义帐号内容(比如自定义帐号名称叫 chai):
root ALL=(ALL) ALL
chai ALL=(ALL) ALL
添加好后保存退出即可解决问题~
全文完