Evitare l'uso di sudo per i check nagios: Difference between revisions

From RVM Wiki
Jump to navigation Jump to search
Created page with "* Se un plugin ha bisogno di essere eseguito come root, può essere impostato con SETUID, a esempio: chown root:root /usr/lib/nagios/plugins/check_ide_smart chmod u+s /u..."
 
mNo edit summary
 
Line 2: Line 2:




  chown root:root  /usr/lib/nagios/plugins/check_ide_smart
  sudo chown root:root  /usr/lib/nagios/plugins/check_ide_smart
  chmod u+s  /usr/lib/nagios/plugins/check_ide_smart
  sudo chmod u+s  /usr/lib/nagios/plugins/check_ide_smart
  chmod a+x  /usr/lib/nagios/plugins/check_ide_smart
  sudo chmod a+x  /usr/lib/nagios/plugins/check_ide_smart


* Ora se lo si esegue come nagios, sarà eseguito come root:
* Ora se lo si esegue come nagios, sarà eseguito come root:
  sudo -u nagios /usr/lib/nagios/plugins/check_ide_smart
  sudo -u nagios /usr/lib/nagios/plugins/check_ide_smart /dev/sda

Latest revision as of 09:55, 29 September 2017

  • Se un plugin ha bisogno di essere eseguito come root, può essere impostato con SETUID, a esempio:


sudo chown root:root  /usr/lib/nagios/plugins/check_ide_smart
sudo chmod u+s  /usr/lib/nagios/plugins/check_ide_smart
sudo chmod a+x  /usr/lib/nagios/plugins/check_ide_smart
  • Ora se lo si esegue come nagios, sarà eseguito come root:
sudo -u nagios /usr/lib/nagios/plugins/check_ide_smart /dev/sda