![如何将 FTP 用户锁定到其主目录?](https://linux22.com/image/154216/%E5%A6%82%E4%BD%95%E5%B0%86%20FTP%20%E7%94%A8%E6%88%B7%E9%94%81%E5%AE%9A%E5%88%B0%E5%85%B6%E4%B8%BB%E7%9B%AE%E5%BD%95%EF%BC%9F.png)
我找到了一些帮助关于将 FTP 用户锁定到其主目录,但经过以下步骤后,我发现我仍然能够运行cd ..
并退出该目录并浏览文件系统。我使用的是 CentOS 7。以下是我的步骤:
yum install vsftpd ftp -y
systemctl enable vsftp && suystemctl start vsftpd
我修改/etc/vsftpd/vsftpd.conf
并设置chroot_local_user=YES
.
useradd lockeduser
passwd lockeduser
按照提示,我设置了密码。
usermod --home /mnt/library/locked-folder lockeduser
配置完成后,我ftp
就可以open
连接到本地 IP。
我现在进入了locked-folder
目录,但是我可以从那里导航到任何我想要的地方。
我觉得我错过了一些明显的东西。