【发布时间】:2016-06-16 21:24:55
【问题描述】:
大家好,我正在尝试列出用户以 root 身份访问的所有 sudo 命令,显然我们可以在 sudoers 文件中看到,但如果有很多用户/命令别名,就会变得困难
我正在尝试以 root 身份为不同的用户执行 sudo -l
我尝试过使用 -u 选项
sudo -u testuser -l
抛出命令使用消息
sudo -u testuser sudo -l
提示输入 testuser 的密码(我不想要密码提示,因为我以 root 身份进行操作)
su - testuser -c 'sudo -l'
给我以下错误
sudo: no tty present and no askpass program specified
请告诉我该怎么做
【问题讨论】: