定制sudo的密码保持时间以及如何不需要密码
Sudo密码保持时间设置:
先输入命令
vim /etc/sudoers找到下面行
Defaults env_reset 改变此行为下面这样:
Defaults env_reset , timestamp_timeout=30
30就是代表时间,你可以设置为 10 或 30 ,表示10分钟或半小时。
为了方便,又考虑到安全我准备设置成30。
另外也可以设置为 -1 ,这样sudo会话永远不过时。
这时输入sudo -K 就可以强制退出sudo
-----------------------------------------------------------------------
Sudo免密使用的设置:
方法一:
vim /etc/sudoers
your_user_name ALL=(ALL) NOPASSWD: ALL
这样就把自己加入sudo组的同时,也设置成sudo时不需要输入密码了
强制保存, :wq!
------------------------------------------------------------------------
方法二:
vim /etc/sudoers
#%wheel ALL=(ALL) NOPASSWD: ALL
把这句话的注释去掉
$ gpasswd -a Your_User_Name wheel
将你的用户(普通用户)加入到“ wheel ”用户组里面。这以后,就可以每次执行 sudo 命令时不再输入密码了。