在亞馬遜雲中使用web服務在java中創建實例後,我需要通過程序從我的本地機器傳輸可執行文件或戰爭文件到亞馬遜新創建的實例,我想執行那個excetuable,我試過了,發現在ec2 api中有一個名爲createbucket的東西,並使用我們可以上傳文件的方式,並且我們可以使用PutObjectRequest傳輸該引用,我可以將引用傳輸到亞馬遜的遠程計算機上是否有可能或者如果它是錯誤的,請告訴我正確的方式進行從本地機器到亞馬遜ec2的文件傳輸。在亞馬遜ec2文件傳輸到遠程機器
0
A
回答
0
基本的建議是,您不應該使用CreateBucket(實際上是S3 API)來傳輸文件。使用scp可能是更好的解決方案。
Amazon S3,您試圖與CreateBucket一起使用,它是一種主要用於靈活,公共(帶身份驗證)文件共享的數據存儲服務。您可以使用REST或SOAP API訪問數據,但不能在EC2實例中讀取/寫入數據,就好像它位於本地硬盤中一樣。
要訪問EC2實例中的文件系統,這確實取決於您的操作系統(在EC2上)。如果它運行的是Linux,scp是一個成熟的選擇。如果您在本地使用Linux,則可以使用Java直接調用scp
;如果您使用的是Windows,則可以使用Java直接調用pscp。如果EC2實例正在運行Windows,則可以選擇使用FreeSSHD託管SSH/SFTP環境,然後像Linux一樣繼續。另一種選擇是使用共享文件夾和常規文件複製。
相關問題
- 1. 亞馬遜EC2到S3傳輸
- 2. Visual Studio遠程調試到亞馬遜EC2機器
- 3. 部署到亞馬遜EC2
- 4. EC2到S3 - 亞馬遜
- 5. 我怎麼上傳文件到EC2亞馬遜在MAC
- 6. 與亞馬遜EC2
- 7. 亞馬遜ec2下載文件
- 8. 如何上傳到亞馬遜的文件EC2
- 9. Hadoop從本地機器上傳文件到亞馬遜s3
- 10. 亞馬遜EC2開機時間
- 11. 上傳文件到亞馬遜s3
- 12. ios上傳文件到亞馬遜s3
- 13. 我們如何在亞馬遜ec2上安裝亞馬遜s3
- 14. 亞馬遜ec2 ubuntu和問題連接在遠程smtp
- 15. 亞馬遜EC2的用途
- 16. 亞馬遜EC2賬單API?
- 17. 亞馬遜EC2和jbossws
- 18. 亞馬遜ec2,ELB和DNS
- 19. 原型爲亞馬遜Ec2
- 20. Curl亞馬遜EC2實例
- 21. 亞馬遜EC2根登錄
- 22. 亞馬遜EC2和S3
- 23. spark-submit亞馬遜EC2
- 24. EntityFramework與亞馬遜EC2
- 25. 亞馬遜EC2元數據
- 26. 亞馬遜EC2實例
- 27. 亞馬遜AWS EC2使用
- 28. Amazon EC2與亞馬遜EMR
- 29. 亞馬遜AWS Ec2 + Elastic IP
- 30. 關於亞馬遜AWS EC2
上傳到S3是一個痛苦的屁股..我不會建議任何人。 – Siddharth