在 AWS S3 上使用 VSFTPD 服务作为 ftp 服务器时出现问题

在 AWS S3 上使用 VSFTPD 服务作为 ftp 服务器时出现问题

第一次在这里发帖,如果位置或格式错误,我深表歉意。

所以目前我在 aws linux EC2 和 S3 上有一个工作 ftp 服务器,用户可以通过以下方式连接

FTP/FTPS/SFTP

。然而,我让它工作的方式为客户增加了一些看似不必要的步骤。

目录设置:
/home/username/ftp/files/Storage

用户的主目录配置为 级别
/home/username/ftp
,s3 挂载在 /home/username/ftp/files 级别。基本而言,
/home/username/ftp/files
以下的任何内容都存储在 ec2 实例上,而
/home/username/ftp/files/Storage
以上的任何内容都存储在 S3 存储桶上。

我遇到的问题是,当用户登录时,他们会被发送到
/home/username/ftp
作为根目录的目录,并且可以浏览文件和存储以最终访问其数据。我需要他们着陆
/home/username/ftp/files/Storage
以简化他们的流程。

不幸的是,我尝试过的任何其他主目录最终都会向我发送各种错误。有什么想法吗?

谢谢,泰勒

相关内容