我没有在我的vsudo文件中看到“Defaults requiretty”

我试图禁用在任何地方requiretty (是的,我知道这是一个安全风险,请不要告诉我),并在vsudo文件。 但是,我没有看到Defaults requiretty任何地方,所以我不能禁用它。 有没有不同的方式来禁用它,或者我错过了什么?

手册页说这是默认closures的

requiretty如果设置,sudo只会在用户login到真实的tty时运行。 设置此标志时,sudo只能从login会话运行,而不能通过其他方式(如cron(8)或cgi-bin脚本)运行。 这个标志默认closures的

所以它应该closures。 如果没有closures,并且没有在/ etc / sudoers中定义,请检查您的版本是否支持#include指令,如果是,请检查列出的目录中的文件。