root
Linux和Linux 之間有什麼不同嗎chroot
?有人可以解釋一下嗎?
答案1
chroot是一個操作,它更改目前正在運行的進程及其子進程的表觀根目錄。
根是預設有權存取 Linux(基於 Unix)系統上所有命令和檔案的帳戶。
根目錄是層次結構中的最高目錄。
答案2
root
目錄是指/
您可以將其作為檔案系統的根目錄。它包含 home、var 等目錄。
chroot
是更改根目錄的命令,即更改/
不同使用者的根目錄。
例如。
$ chroot /media
將更root directory(/)
改為/media
這通常用在 ftp 等服務中,以允許任何使用者僅存取整個目錄樹的子樹。因此,它提供了用戶可以穿越的限制。