Permissions

是否有理由撤銷 /usr/bin 中執行檔的寫權限

  • September 24, 2021

我遇到了一個安裝它的二進製文件的包,555而不是通常755的權限/usr/bin,即禁止為每個人編寫。我不明白這樣做的原因……可以假設他們想要增加額外的安全性,但不確定。

我的問題如下:擁有二進製文件的權限555/usr/bin導致這種二進製文件出現任何問題嗎?

如果文件歸根使用者所有,權限通常無關緊要,根使用者無論如何都可以對文件執行任何操作。

如果文件由非 root 使用者擁有,則 555 可能與防止文件所有者重寫文件有關(這可能允許嵌入惡意軟體或執行某些程式碼)。

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