【问题标题】:Transfer files to an ec2 instance将文件传输到 ec2 实例
【发布时间】:2019-04-08 17:19:04
【问题描述】:

我需要将文件传输到被防火墙阻止的 ec2 实例。它只有 http 端口在 80 处打开。

scp 无法使用,因为它使用 SSH 传输文件。 我在netcat 中找到了另一个选项,但我无法让它在端口 80 上侦听 http 请求,它默认为 TCP

有没有办法让 netcat 监听 http 请求?或者考虑到我的限制,这种情况下我们可以通过 http 传输文件是不可能的吗?

【问题讨论】:

    标签: linux http file-transfer


    【解决方案1】:

    你应该有一个root权限来绑定“特权”端口(端口

    $ sudo nc -l 80 > file
    

    这在你的主机上:

    $ cat file | nc *ec2-instance-ip* -p 80
    

    但它看起来像是在重新发明轮子

    【讨论】:

    • 没用。它创建一个新文件,而不是复制主机文件的内容。
    猜你喜欢
    • 2017-04-17
    • 1970-01-01
    • 2012-03-01
    • 2015-08-31
    • 2013-10-24
    • 2015-11-19
    • 2016-10-17
    • 1970-01-01
    • 2016-10-09
    相关资源
    最近更新 更多