默认情况下 sudo 的超时时间为15分钟,也就是说,在上一个 sudo 命令后的15分种内是不需要重复输入密码的,而15分钟后则需要重复输入密码。
要设置 sudo 的超时时间,只需要在 /etc/sudoers 中的 Defaults specification 中指定 timestamp_timeout=N 就可以了
这里 N 的单位为分钟,比如下面配置设置超时时间为10分钟
Defaults timestamp_timeout=10
这里需要说明的是
若确定自己已经完成 sudo 操作,则可以执行 sudo -k 命令。
该命令会立即让用户的认证缓存无效,从而保证下次输入 sudo 命令必须输入密码
如果觉得老是输入密码太麻烦,可以输入 sudo -s,这样你会发现以 root 用户的身份进入一个新 shell 中。
操作完之后,只需要输入 exit 退出该 shell 就可以了。

