2016-12-23 8 views
0

Я хочу добавить несколько строк в конец файла/etc/sudoers. Ниже приведен пример строк, которые я хочу добавить.Как добавить строку в конец файла/etc/sudoers с использованием сценария оболочки (без использования инструмента pssh)

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 

Может кто-нибудь предложить, как добавить это, используя сценарий оболочки?

+0

Я думаю, что разумный способ редактировать '/ etc/sudoers' с помощью' visudo'. –

ответ

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 
+0

Спасибо, Codeforester – k189