有没有办法在s3中使用rails将ftp帐户创建到存储桶内的特定文件夹?
我需要用户通过ftp将文件上传到批处理文件夹。由于文件尺寸大且数量大,我猜最好的选择是通过FTP并避免所有网络上传。
假设我有一个带有角色协作者的用户模型。什么时候是合作者,他可以使用他的用户名(user1)/密码登录,让我们说ftp.mysite.com并转到
s3.amazonaws.com/mybucket/batches/users/user1
知道怎么做到这一点吗?
谢谢。
答案 0 :(得分:1)
由于用户与FTP交互而不与Web应用程序交互,因此您可以实现纯Ruby脚本而不是Rails Web应用程序。
ftp.mysite.com/user1
,ftp.mysite.com/user2
,... net/ftp
标准库检查用户的FTP文件夹中是否有新文件注意: