Mat*_*our 7 command-line sudo password 12.04
每当我在 12.04 内打开一个新终端时,都会提示我输入sudo
密码。
为什么会这样?
检查您.bashrc
的主目录中的文件。有时它包含一些sudo
命令。
更多信息:
打开终端并Ctrl+C
在要求输入密码时按。然后,为了验证它是.bashrc
导致问题的原因,您可以运行
$ source ~/.bashrc
Run Code Online (Sandbox Code Playgroud)
只要确保您之前没有运行过任何sudo
命令,这样密码就不是活动的。
如果它要求输入密码,那么其中的某些内容或其中包含的文件将包含 sudo 命令。
我在开发机器上添加别名时遇到了这个问题
alias clearphpsessions="cd /var/lib/php/sessions && sudo rm $(sudo ls /var/lib/php/sessions) && cd -"
Run Code Online (Sandbox Code Playgroud)
似乎该$(sudo ls /var/lib/php/sessions)
部分已被解释,因此需要sudo
密码。