两个 netcat 之间的通信

两个 netcat 之间的通信

伙计们,为什么会发生这种情况:

我在一个控制台上启动了这个nc -l 5000 -e /bin/bash ,并在同一台电脑上的另一个控制台上启动了这个,nc localhost 5000 但它显示连接被拒绝!

为什么会发生这种情况以及如何纠正它。

答案1

当你想让 nc 进行监听时,需要使用参数-p指定监听的端口,像这样:

nc -l -p 5000 -e /bin/bash

相关内容