在单个 bash 会话中,我反复运行以 sudo 为前缀的命令。通常,密码应请求一次,然后缓存。但是,目前的行为是每次都请求密码。
我打开了另一个 bash 窗口并观察到相同的行为。
什么原因导致了这种行为?
答案1
答案2
我在 Macintosh 上的 bash 会话开始时使用以下命令。如果我计划使用多个需要 sudoer 访问权限的命令,那么这个命令就很棒。在此过程之后输入的所有命令都将以 root 身份执行。
sudo -s
例如:
上次登录:Tue Jun 2 13:38:19 on ttys000
主机名:~ 用户名$ sudo -s
密码:
bash-3.2# whoami
root
bash-3.2#