我尝试了一件看似简单的事情:为我的 Ubuntu 系统上的用户提供 SFTP 访问权限(读/写/一切),但 FTP 访问应该仅限于其主目录中的子文件夹。
现在我尝试了两件事:
使用 vsftpd:但我无法将 chroot 设置为可写。出现错误:500 OOPS:vsftpd:拒绝在 chroot() 内以可写 root 身份运行
使用 mysecureshell:Home 参数似乎不起作用,我总是进入用户的主文件夹。
实现这一目标的最佳方法是什么?那些共享托管公司是如何做到的?
答案1
/etc/vsftpd.conf:
allow_writeable_chroot=YES