簡體   English   中英

為什么在根文件夾中擁有 777 權限不允許我登錄?

[英]Why having 777 permissions in root folder doesn't allow me to login?

我的一個朋友在她的 Arch linux 上運行chmod 777 -R /然后她無法通過 tty 登錄。 使用她的用戶或 root 登錄不正確。 她能夠在活動 usb 上安裝分區,chroot 並將 root 權限更改為 755。這修復了它,但我想知道為什么 777 會導致它無法工作,因為理論上她應該有權做任何事情。 這是某種安全措施嗎,因為顯然 777 不安全?

毯子777會引起副作用,因為:

  1. 正如您所懷疑的,某些程序對文件權限的安全性非常挑剔。
  2. 某些程序依賴於被777清除的setuid / setgid /sticky 位。

即使系統現在恢復到有點可用的 state,重新安裝可能是個好主意,而不是在任何地方精心恢復適當的位。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM