【解决方案】用户名不在 sudoers 文件中。此事将被报告。

1. 问题: 执行 sudo 命令的时候, 报错了。如下例子:

[zuoy@localhost Code]$ sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
[sudo] zuoy 的密码:
zuoy 不在 sudoers 文件中。此事将被报告。

2. 原因: 当前用户不在sudo 用户组,需要先加入此用户组

3. 解决

su root  # 先切换到 root 用户
gedit /etc/sudoers  # 打开权限文件
# 添加内容后保存文件即可。
exit  # 退出 root 用户
# 重新执行 sudo 命令,可以了。
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
# /etc/sudoers 文件
## Allow root to run any commands anywhere 
root	ALL=(ALL) 	ALL
zuoy  ALL=(ALL)    ALL  # 新加行
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章