Linux

syslog:服務被標記為可執行。請刪除可執行權限位。繼續進行

  • November 21, 2016

開箱即用的適用於 Linux 64 位的 ESET NOD32 防病毒軟體在 Linux Mint 18 上錯誤地將服務配置文件安裝為執行檔,從而淹沒系統日誌:

/var/log/syslog

有這樣的文字:

Configuration file /lib/systemd/system/esets.service is marked executable. Please remove executable permission bits. Proceeding anyway.

我以 ESET NOD32 服務為例,但這通常適用於所有/lib/systemd/system/*.service文件。

長列表服務文件:

ls -l /lib/systemd/system/esets.service

揭示了執行位集:

-rwxr-xr-x 1 root root 360 Sep 22 08:53 /lib/systemd/system/esets.service

解決方案是設置正確的使用者權限:

sudo chmod 644 /lib/systemd/system/esets.service

而且您將不再在您的syslog.

我已經向 ESET 開發團隊報告了這個外觀問題。

引用自:https://unix.stackexchange.com/questions/324847