USER@notebook:~/foo/notebook$ sudo /usr/bin/mplayer /home/USER/foo/notebook/something.mp3
[sudo] password for USER:
USER@notebook:~/foo/notebook$
USER ALL=(ALL) NOPASSWD: /usr/bin/mplayer /home/USER/foo/notebook/something.mp3
问题:sudo 没有要求输入密码。现在它问.. 为什么? sudo 包和 sudoers 文件未更新,用户的密码未过期。
需要通过 ssh 和 sudo 播放 mp3,因为没有它它就无法播放声音,奇怪..
我使用的是 Ubuntu 12.04。
答案1
该sudoers
文件对其内条目的顺序很敏感。该NOPASSWD
条目必须位于与您的用户匹配的任何其他条目之后才能优先。
规则是“最后一场比赛获胜”。
答案2
原来mplayer
是从机器上取下来的。