linux netsat -tnlp - 看不見

場景:因爲使用了netstat -p參數。

權限問題,zabbix_agentd是zabbix用戶啓動的,默認不能執行netstat -p等命令,導致從服務器取到的自動發現腳本爲空

(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
解決方法 :
chmod +s /bin/netstat


chmod +s 是什麼意思

爲了方便普通用戶執行一些特權命令,SUID/SGID程序允許普通用戶以root身份暫時執行該程序,並在執行結束後再恢復身份。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章