【发布时间】:2014-10-21 18:29:36
【问题描述】:
我刚刚更新到 OSX Yosemite,每次执行sudo 命令时,操作系统都会在密码提示之前发出此警告:
WARNING: Improper use of the sudo command could lead to data loss
or the deletion of important system files. Please double-check your
typing when using sudo.
如何消除此警告?
【问题讨论】:
-
嗯……真讨厌!我的也是这样。
-
用 HexFriend 检查
/usr/bin/sudo显示,在二进制文件的一半左右,字符串“警告:sudo 命令使用不当...”是硬编码的。可能可以删除这个字符串(看起来二进制文件的结尾是一个由换行符分隔的以空字符结尾的字符串列表),但我必须进一步调查。 -
我不确定它的具体表现如何,但似乎这条消息只出现一次(可能每次重新启动一次)。
-
lecture文件支持一个选项sudoers。它默认为一次讲座,但可以设置为always。检查那个。如果未设置或已设置为once,则问题可能出在sudo数据库上。这就是它会记录你已经接受过讲座的地方。
标签: macos terminal sudo sudoers