linux - "visudo: Warning: Cmnd_Alias ` NOPASSWD'引用但未定义,“是什么意思?

标签 linux shell permissions sudoers

我正在使用 visudo 命令编辑 sudoer 文件。 当我保存完文件后,会出现此警告。

visudo: Warning: Cmnd_Alias `NOPASSWD' referenced but not defined

我无法以非 root 用户身份远程执行特定文件。我认为这个警告可能与此有关。

如何解决此警告?

编辑:实际上是 NOPASSWD

最佳答案

就像 Paulo Scardine 所说,如果不查看 sudoers 文件就很难判断。

警告仍然存在,但我无法远程 sudo 的原因是因为我没有输入

Defaults !visiblepw

https://bugzilla.redhat.com/show_bug.cgi?id=583911

我们需要关闭或打开它,但我们不能没有它。

关于linux - "visudo: Warning: Cmnd_Alias ` NOPASSWD'引用但未定义,“是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11360928/

相关文章:

linux - 初学者的 Bash 脚本 : "Unary Operator Expected" error && how to use grep to search for a variable from the output of a command?

C++ linux 调试跟踪不出来

macos - 如何使用cat命令获取文件的最后一行

php - 如果执行的命令写入剪贴板,则 passthru 挂起

sql-server - 以另一个用户身份执行存储过程

linux - 根据特定的搜索模式拆分文件,并使用 AWK 命令在拆分文件中包含特定行数

java - 在 linux 中使用 ProcessBuilder 执行 shell 命令

shell - 是否可以在远程 ssh 命令中使用变量?

MySQL 用户访问 - 特定于表

c# - 如何检查当前用户是否有权重新启动 Windows 服务?