nagios account can’t sudo on ubuntu

查看 naigos 帳號在 /etc/passwd 的設定值,其 shell 是給予 /bin/false,所以執行 visudo 並設定讓 naigos 可不打密碼就能執行檢查硬碟溫度腳本「/usr/lib/nagios/plugins/check_temperature」 ,但是卻無法正常執行。

解決方法就是修改 /etc/shells 加入 /bin/false 到檔案中。之後..

sudo -u naigos sudo /usr/lib/nagios/plugins/check_temperature /dev/sda

就可以正常顯示出該硬碟的溫度。

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s