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