我怎样才能让 sudo 用一个密码在多个 pty 上授权我?

Nor*_*sey 4 sudo debian-squeeze

sudo在 Debian 挤压上运行1.7.4 版。在这个版本中,与一些旧版本不同,每个 pty 都必须单独使用密码和超时进行授权。在旧版本中,在超时期间,任何pty 都可以使用一个密码。我想说服sudo恢复到旧的行为,这样我就可以使用一堆 xterm 窗口而不必不断地重新输入我的密码。有谁知道如何做到这一点?

use*_*517 5

看看 tty_tickets 选项

从手册页

tty_tickets

如果设置,用户必须基于每个 tty 进行身份验证。启用此标志后,sudo 将 > 使用以用户登录的 tty 命名的文件,该文件位于用户的时间戳目录中。如果 >disabled,则使用目录的时间戳。默认情况下,此标志处于启用状态

禁用此行为集

Defaults ! tty_tickets 
Run Code Online (Sandbox Code Playgroud)

在您的sudoers文件中。