2014-04-20 32 views
2

有沒有一種服務可以讓我以通常的方式使用ftp文件並將它們存放在我的S3存儲桶中?我有一個古老的服務,每天晚上吐出一個數據轉儲文件,目前將其ftp服務器ftp服務器存儲在磁盤上。我真的不希望把另一個腳本放在從ftp服務器上的文件到S3上。我無法得到數據轉儲腳本的好處,但能夠更改ftp詳細信息。所以,無論如何都不會產生額外的開銷,並且會採取任何額外的移動部件來將數據轉儲指向「虛擬ftp服務器」,該虛擬ftp服務器將負責將文件轉換爲S3。將FTP文件轉換爲AWS S3

我認爲S3很棒,但大多數大企業軟件的世界仍然運行在Ftp上。當然,在雲之地的某個地方有一個界面?

回答

2

只是做了谷歌,我發現這一點:http://www.ftp2cloud.com/ftp-amazon-s3/

請記住FTP不使用加密並受到嗅探攻擊。

+0

此外,您還可以使用FileZilla Server等FTP服務器和WebDrive或CloudBerry Drive之類的FTP服務器設置自己的「雲網關」服務器來映射驅動器。可能不適合超大負載。 回覆:嗅探:您應該使用FTP-SSL(aka FTP-TLS)來避免明文密碼傳輸。它受到FileZilla Server的支持。 – SilentSteel

0

可以使用加密,但自動化是下一個步驟。

第1步:獲取您的公有DNS地址。你可以在你的實例的信息下面找到它。

第2步:找到您獲得實例時得到的.pem鍵。

第3步:打開FileZilla。

第4步:轉到FileZilla設置,然後在左側單擊SFTP。

第5步:添加一個新的私鑰。 (您的.pem鍵)

第6步:如果您使用的是.pem鍵,則必須將其轉換,否則不起作用。

步驟7:在Quickconnect欄的頂部,將您的公有DNS放在主機ec2-user,端口22(端口22是SFTP而不是FTP,AWS將反彈FTP)和NO PASSWORD。