我使用mount bind参数在ftp文件夹中挂载了一个外部文件夹(来自ftp文件夹之外):
mount --bind sourcefolder destinationfolder
该文件夹被正确安装,我可以看到我的SSH客户端中的文件,但如果我连接到FTP,挂载的文件夹根本不会出现。 如果我尝试在ftp客户端中创build一个具有相同名称的文件夹,它不允许我创build它,因为相同的文件夹已经存在。 我的vsftpdconfiguration如下所示:(vsftpd在openVPN下运行,不知道这是否是问题)
请注意:我尝试装入绑定位于外部卷(分区)的文件夹。 如果我在与FTP文件夹相同的分区中安装一个文件夹,它将起作用。 但我需要挂载另一个分区卷。
anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES xferlog_std_format=YES listen=YES pam_service_name=vsftpd userlist_enable=YES tcp_wrappers=YES chroot_local_user=YES userlist_deny=NO userlist_file=/etc/vsftpd/users_allow listen_address=10.8.0.1 pasv_enable=YES
使用的客户端是Filezilla 3.7.0.2