在linux中,一些应用程序能够记住身份验证一段时间。例如,
-
当我们提供装载分区的密码时,文件管理器会记住身份验证一段时间。如果我们在安装第一个分区后不久安装另一个分区,它不会要求密码。
-
终端应用程序,如果我们用
sudo
执行一些任务并提供密码,如果在一段时间内执行,它就不会要求下一个sudo
操作。
该功能是如何实现的?如何让我的应用程序在一段时间内记住根身份验证?
此行为由sudo
程序及其图形变体(例如Gnome的gksudo)控制。如果您有一个需要root权限的应用程序,则通过sudo
运行它将提供身份验证,并在一定的时间内记住它,通常为五分钟。