0
你好,我想運行下面的命令,用戶名爲阿拉戈:用戶無法執行命令
`echo 1SgOSWjT | passwd --stdin JohnDoe`
這是爲用戶李四更改密碼。但是,我收到以下消息:
只有root可以做到這一點。
我修改了的/ etc/sudoers文件如下:
`User_Alias ADMINS = arago`
`Cmnd_Alias LOCATE = /usr/bin/passwd`
`ADMINS ALL = NOPASSWD: LOCATE `
爲什麼我不能運行仍然passwd命令?
我可以做到沒有sudo嗎?由於sudo命令需要一個tty,我不會輸入它,它會在腳本中執行。 – user3809938 2014-09-24 09:20:44