我同时使用 Redhat 和 CentOS。当我执行以下操作时:
# vi /etc/vsftpd/vsftpd.conf
chroot_local_user=YES
# service vsftpd restart
然后所有用户都会被关在家里。
我真正想知道的是:
- 如何仅监禁特定用户?
最佳答案
在/etc/vsftpd/vsftpd.conf 文件中注释 chroot_local_user=YES 或设置为 NO 并启用以下参数
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
将特定用户放入/etc/vsftpd.chroot_list 中,使用 service vsftpd restart 重新启动 vsftpd,然后该特定用户将被监禁在他的主目录中。
感谢和问候,
阿洛克
关于Linux VSFTPD : Jail a "Specific User" to its home?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18778004/