定制sudo的密码保持时间

由于每次sudo什么都要输入密码。。好麻烦。所以我要把它的密码记住时间修改一下,变得长一点。

先输入命令

sudo vim /etc/sudoers找到下面行

Defaults env_reset 改变此行为下面这样:

  Defaults env_reset , timestamp_timeout=30

#30就是代表时间,你可以设置为 10 或 30 ,表示10分钟或半小时。

为了方便,又考虑到安全我准备设置成30。

另外也可以设置为 -1 ,这样当你在注销或退出 terminal 之前,都会记住密码。

这时输入sudo -K  就可以强制退出sudo

时间: 2024-12-21 14:51:24

定制sudo的密码保持时间的相关文章

linux 查看、修改用户及密码过期时间

WARNING: Your password has expired. Password change required but no TTY available. 提示密码过期, 设置新用户密码的过期时间 如下实例: [[email protected] /]# passwd -x 90 euser -> 执行操作后,euser用户的密码时间改为90天有效期 2.查看该euser用户过期信息使用chage命令 chage的参数包括-m 密码可更改的最小天数.为零时代表任何时候都可以更改密码.-

passwd命令限制用户密码到期时间

1.passwd命令 [[email protected] skel]# passwd -n 3 -w 2 -x 5 rusky Adjusting aging data for user rusky. passwd: Success 说明:20160617 -n 3: a minimal usage period of 3 days ---3天后用户才能修改密码 -x 5: an expiry after 5 days ----5天后密码自动过期 -w 2: a warning is gene

纯js可定制的跨浏览器日期时间选择器插件

Rome是一款纯js可定制的跨浏览器日期时间选择器插件.该日期时间选择器不依赖于jQuery,但它依赖于moment.js.可以通过CSS文件来自定义该日期时间选择器的外观样式. 如果你想了解moment的国际化的信息,可以查看这里.你还可以点击这里查看moment的使用方法. 在线演示:http://www.htmleaf.com/Demo/201503091491.html 下载地址:http://www.htmleaf.com/jQuery/Calendar-Date-Time-picke

前用户sudo免密码

Ubuntu 设置当前用户sudo免密码 方法1 # 备份 /etc/sudoers sudo cp /etc/sudoers . #打开 /etc/sudoers sudo visudo # 在文件末尾加入 linuxidc ALL=NOPASSWD:ALL 方法2 1. 备份sudo文件 sudo cp /etc/sudoers . 2. 添加当前用户到sudo组 注意,此文件只能用vi编辑 先尝试使用visudo编辑/vi//sudoers sudo visudo 如果以上指令失败则使用v

linux下普通用户添加 sudo 免密码

在使用普通用户登录的时候,会经常使用sudo指令执行一些操作,有时候感觉输入密码比较繁琐,特别是需要设置一些开机启动的时候操作,而这些操作往往就需要sudo指令,如果没有免密的话,在使用普通用户登录的时候就无法执行,这个时候给普通用户添加免密码sudo功能就非常的必要了 注意:sudo面密码只是在执行sudo指令的时候不需要输入密码,并不是普通用户拥有超级用户的权限,需要root才有的权限不加sudo 一样执行不了 ,所以这一点也保证了使用免密码的安全性 ,只是在使用sudo的时候不需要输入密码

linux设置sudo不要密码

linux下,普通用户,sudo时需要密码 改成没密码, vi /etc/sudoers 在 root ALL=(ALL) ALL后加一行 sysusr ALL=(ALL) NOPASSWD: ALL (92行)并且在sysusr账号所在组:%wheel,加上组sudo不加密码的设置(102行),保存即可生效. ... 81 ## Next comes the main part: which users can run what software on 82 ## which machines

shell脚本中针对sudo等密码输入的问题解决方案

一.不希望手动输入的办法 1.安装expect工具:sudo apt-get install tcl tk expect 2.脚本文件内容如下: #! /usr/bin/expectspawn sudo apt-get updatesend "zhoushuo\r"interact 二.希望手动录入密码的方法: 1.脚本文件内容实例: #! /bin/bash sudo apt-get update<<EOF password EOF

sudo 免密码

有时候我们只需要执行一条root权限的命令也要su到root,是不是有些不方便?这时可以用sudo代替.默认新建的用户不在sudo组,需要编辑/etc/sudoers文件将用户加入,该文件只能使用visudo命令, 1) 首先需要切换到root, su - (注意有- ,这和su是不同的,在用命令"su"的时候只是切换到root,但没有把root的环境变量传过去,还是当前用乎的环境变量,用"su -"命令将环境变量也一起带过去,就象和root登录一样) 2) 然后

取消sudo的密码

终端输入sudo visudo,显示为以下内容: 我们只要修改其中的一点内容,就可以实现sudo不需要输入密码了 sudo su -chmod +w /etc/sudoersvim /etc/sudoerschmod -w /etc/sudoers 找到 %admin ALL=(ALL) ALL 注释之, 在下面加上 %admin ALL=(ALL) NOPASSWD: ALL 意思是属于admin组的用户可以不需要输入 密码执行sudo 如果是 admin ALL=(ALL) NOPASSWD