sudo
跳转到导航
跳转到搜索
选项
-S
- 从标准输入而不是终端设备读取密码。这在GUI界面中(如GVIM)调用时很有用。
-K
- 重置时间戳,下次使用sudo时将需要密码。
-k
- 不和命令连用时重置时间戳;和命令连用时忽略时间戳
-E
- 保留当前用户的环境变量
-i
- 作为login shell执行
配置
配置文件在 /etc/sudoers
。
默认是重置环境变量的(但 Ubuntu 好像保留了一些)。使用以下配置增加一些会被保留的环境变量:
Defaults env_keep += "PATH"
Defaults insults
将在输错密码时显示一条有趣的消息,而不是默认的提示密码错误。
注意
外部链接
- I am LAZY bones ? : sudo的配置
- [1]: 不使用 visudo 结果丢失了 root 权限的例子