如何使用shell脚本在/ etc / sudoers文件的末尾追加一行(不使用pssh工具)

时间:2016-12-23 08:58:10

标签: linux bash shell scripting rhel6

我想在/ etc / sudoers文件的末尾追加几行。 下面是我想要追加的行的示例。

nagios ALL = NOPASSWD: /bin/su - root -c /etc/init.d/crond status
nagios ALL = NOPASSWD: /bin/su - hadoop -c hadoop dfsadmin -safemode get
nagios ALL = NOPASSWD: /bin/su - hadoop -c klist

有人可以建议如何使用shell脚本附加它吗?

1 个答案:

答案 0 :(得分:0)

cat >> /etc/sudoers << EOF
nagios ALL = NOPASSWD: /bin/su - root -c /etc/init.d/crond status
nagios ALL = NOPASSWD: /bin/su - hadoop -c hadoop dfsadmin -safemode get
nagios ALL = NOPASSWD: /bin/su - hadoop -c klist
EOF