【问题标题】:Upload to AWS EC2 via Putty command line通过 Putty 命令行上传到 AWS EC2
【发布时间】:2016-04-27 14:24:12
【问题描述】:

我尝试过在 putty 命令行中输入的代码,例如 rsync -avz myHugeFile.dat amazonusername@my.amazon.host.ip:

Trouble Uploading Large Files to RStudio using Louis Aslett's AMI on EC2 (代码取自上面的链接问题)

虽然我无法让它工作,但我认为这是由于不知道如何根据文件的位置正确地对其进行构图。 我将此作为一个单独的问题而不是评论,因为我没有足够的“声誉”来发表评论。在 Windows 用户问这个的上下文中 1)我在腻子中使用它是正确的吗? 2)我需要在它前面放什么吗? 3)唯一可编辑的是EC2的地址,所以我有正确的和文件的位置。如果文件在桌面上,我该怎么写?
即使您只能回答这些基本问题之一,当我拼凑有关如何做到这一点的代码时,它也会非常有帮助。 如果这个问题对于这个网站来说太基础了,并且您要删除,请在这样做之前给我一个答案;)

【问题讨论】:

  • 如果您使用的是 windows,请使用 winscp 之类的工具将文件上传到您的 ec2。 putty 命令将在 ec2 本身上执行,并且不会找到您的本地文件。此外,您必须注意打开 ec2 的安全组,以允许与您的计算机进行网络通信。
  • 嗨,汤姆,感谢您抽出宝贵时间对我的帖子发表评论。如果我理解正确运行此行将无法在 Putty 中运行,因为 Putty 将 EC2 作为其计算机。我引用的另一个问题建议在“您的本地 PC 命令行”上使用此代码。我假设这是腻子?见stackoverflow.com/questions/24891861/…
  • 还有谁对我的问题投了反对票,如果您对如何改进它有意见,请分享。我很高兴收到建设性的反馈。你可能对这个问题不感兴趣,但是这些命令行查询确实阻碍了我在 R 中的编程,如果有一个解决方案会很棒:)
  • 比起windows,我更喜欢Linux,在Linux中你可以直接在你的电脑上运行rsync命令。在 Windows 中,这有点不同,并且 rsync 不起作用,但您可以使用类似的 Powershell 命令。但是,winscp 是一款旨在从本地 Windows 计算机上传/下载文件到服务器(这里是您的 ec2 实例)的软件。它是免费的,而且使用起来非常简单。如果这对你没问题,我建议使用它而不是 rsync 和 putty。 Putty 更适合 ssh 你的 ec2 实例。
  • 感谢 Tom,感谢您抽出宝贵时间提供帮助(说真的,我真的很感激)。所以之前我按照你的建议做了。我尝试了 winscp 和 filezilla 来连接。两者都在一定程度上取得了成功。两者都可以连接,但不能上传文件(临时文件夹除外,我看不到如何从 EC2 中访问)。我运行了一些代码(sudo chown -R ubuntu /home/rstudio & sudo chmod -R 755 /home/rstudio),瞧,我现在可以上传文件了。但是当我回去时,我现在可以从我的实例中访问 Rstudio,它只是挂起,我无法登录。

标签: amazon-web-services amazon-ec2 putty


【解决方案1】:

总结一下我们在 cmets 中所说的:不要使用 putty 上传文件,它更旨在 ssh 到您的实例。改用winscp或filezilla之类的软件,免费又好用,会轻松很多

【讨论】:

  • 谢谢汤姆,非常感谢您抽出宝贵时间回答这个问题。对于任何将来阅读本文的人。我并不是说没有办法做到这一点,只是我尝试(通过搜索这个网站和其他网站)通过腻子上传文件的任何代码都不起作用,汤姆提供了一个解释和一个可行的替代建议。 stackoverflow.com/questions/34918028/… 出于这个原因,我将其标记为已回答。谢谢汤姆 :)
  • 只是为了为未来的读者更新,不幸的是,文件通过绕过 tmp 文件夹的绕行路径成功地移动到 EC2,我现在通过不同的文件和不同的实例尝试了很多次,但是每个文件在到达时都已损坏,我无法打开它们。我非常想知道 AWS 是否不希望人们使用 S3 以外的其他方法。如果 rstudio 中的上传按钮只适用于大小合理的文件,那就太容易了:(
猜你喜欢
  • 2012-03-02
  • 1970-01-01
  • 2011-10-30
  • 2016-08-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多