2017-05-04 55 views
0

我需要运行使用命令playbook.xml即须藤-H - S·N -u使用用户 然而,得到下面的错误用户/ bin/sh的-c''echo试验”在远程服务器上须藤苏 - 用户的作品,但“须藤-H -S -n -u用户/ bin/sh的-c''echo测试”不工作

致命:[分期]:失败! => { “改变”:假, “失败”:真, “调用”:{ “MODULE_NAME”: “命令”}, “module_stderr”: “命令:需要口令\ n”, “module_stdout”: “” , “msg” 中: “模块故障”, “解析”:假}

我已编辑sudoers的远程服务器上的文件

用户=用户ALL = NOPASSWD:ALL

如果我执行命令sudo苏 - 用户它的工作原理,但不是UDO -H -S -n -u用户/ bin/sh的-c''echo测试”

任何想法都一样。

阿曼

+0

我只是好奇,但是“user/bin/sh”还是不存在一个空格? ....须藤-H -S -n -u用户/ bin/sh的-c''echo测试” – tingel2k

+0

是有一个空格 – Aman

+0

没有你试过没有‘-S’参数?...须藤-H -n -u用户/ bin/sh的-c''echo测试” – tingel2k

回答

0

由于正确答案: 请sudoers文件更新到

user ALL=(ALL) NOPASSWD: ALL

,它应该工作。

Regards T2k