proftpd 中的 chroot 是什么

proftpd 中的 chroot 是什么

我正在使用 proftpd,每次登录时都会收到以下消息:

Apr  4 08:26:23 
mydomain proftpd[4240]: 
mydomain.com (xxx.xxx.xxx.xxx[xxx.xxx.xxx.xxx]) - 
FTP session opened. 

Apr  4 08:26:23 
mydomain proftpd[4240]: 
mydomain.com (xxx.xxx.xxx.xxx[xxx.xxx.xxx.xxx]) - 
Preparing to chroot to directory 'path-to/domain' 

有人能给我解释一下这是什么意思吗?一切正常,但是除了这两条消息外没有其他消息。

答案1

chroot是一个操作系统调用,它限制应用程序只能访问文件系统的子集——实际上,文件系统的那部分成为根,应用程序无法在外部看到它。

这样做是出于安全原因,创建一个 FTP 客户端无法看到的“监狱”。

相关内容