bash – 有没有办法从命令输出向远程监听器发送连续流
发布时间:2020-12-15 21:30:44 所属栏目:安全 来源:网络整理
导读:我正在使用netcat for unix. 当我运行python script.py logfile.txt,它会被连续捕获. 为了远程复制,我在侦听器(客户端)上尝试了nc -l -p 8011,并为发送者(主机或服务器)尝试了以下内容: python script.py nc 127.0.0.1 8011 python script.py nc 127.0.0.1
我正在使用netcat for unix.
当我运行python script.py&> logfile.txt,它会被连续捕获. 为了远程复制,我在侦听器(客户端)上尝试了nc -l -p 8011,并为发送者(主机或服务器)尝试了以下内容: > python script.py&> nc 127.0.0.1 8011 解决方法
这就是你要追求的吗?
接收器: nc -l 8011 >logfile.txt 发件人: python script.py 2>&1 | nc 127.0.0.1 8011 确保首先运行接收器代码. 编辑:如果你不知道有很多different versions of netcat;他们都接受稍微不同的参数(例如,Debian上的nc.traditional需要nc -l -p 1234来侦听端口1234,而BSD nc(例如OS X)只需要nc -l 1234并且ncat可能会抛出一个有趣的错误,除非你使用如果你的主机不支持IPv6,则为-4标志) – 阅读手册页以找出你真正想要的选项组合. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |