设置 VSFTP 以下载文件而不是符号链接

设置 VSFTP 以下载文件而不是符号链接

我正在运行 VSFTP。

在 chroot 环境中我有以下设置:

ftpdir/directory1
ftpdir/file1.txt
ftpdir/links/linktodirectory1 -> ../directory1
ftpdir/links/linktofile1.txt -> ../file1.txt

其中ftpdir/links/linktodirectory1是 的符号链接ftpdir/directory1,并且ftpdir/links/linktofile1.txt是 的符号链接ftpdir/file1.txt

如果我传输,ftpdir/links/linktodirectory1我会得到整个目录,但如果我传输,ftpdir/links/linktofile1.txt我只会得到符号链接。在我下载到的计算机上,这个符号链接坏了。

有没有办法告诉 VSFTP 按照符号链接下载文件?

答案1

最初,VSFTP 不遵循符号链接。即使您在 chrooted 文件夹中对内容进行符号链接,它也不会起作用。我认为使用硬链接或 Proftpd 可以做到这一点。

相关内容