重新要求 sudo 提示输入密码?

重新要求 sudo 提示输入密码?

默认情况下,sudo 似乎会将密码缓存 5 分钟左右。也就是说,您执行sudo something一次后系统会提示您输入密码,然后您在 5 分钟内执行的任何后续 sudo 命令都不需要重新输入密码,因为密码已被缓存。

我的问题是... 是否可以取消缓存此密码,然后让您必须重新输入此密码?理想情况下,这不会是永久性的更改。我只是想知道,因为有时我会开发脚本来自动执行需要我执行 sudo 的操作,并且能够根据需要重置缓存以用于开发/测试目的会很有帮助。

答案1

您只需运行sudo -k即可使当前用户的缓存无效。

更多信息请参阅man sudo

希望有帮助!

相关内容