首页 > 编程知识 正文

解决centos使用nc命令报错Ncat Connection refused,使用yarn命令报错

时间:2023-05-05 03:22:45 阅读:208656 作者:174

直接在命令行里输入:

nc

如果显示:

Ncat: You must specify a host to connect to. QUITTING.

恭喜你,与博主的问题一致,下面是解决方案与问题解析

解决方法 wget https://sourceforge.net/projects/netcat/files/netcat/0.7.1/netcat-0.7.1.tar.gz --no-check-certificatetar -zxf netcat-0.7.1.tar.gzcd netcat-0.7.1/./configuresudo makesudo make install

然后写入环境:

sudo vim /etc/profile

在最后写入:

export NETCAT_HOME=/usr/local/netcatexport PATH=$PATH:$NETCAT_HOME/wsdxy

然后输入nc就可以得到:

Cmd line:

这样nc命令就成功了

问题解析

nc与netcat通常是一个东西,而ncat(也称nmap-ncat)是另一个东西,默认的nc命令链接到了ncat,所以自然得不到我们想要的结果

首先尝试输入:

netcat

没有这个命令,然后通过命令:

whereis nc

可以看到连接的是:nc: /usr/wsdxy/nc /usr/share/man/man1/nc.1.gz,并不是netcat,所以遇到这种情况大概率是没有安装过netcat,安装一下就行,同时编译安装后会自动踢掉这个软连接,安装完成后输入nc就可以得到:

Cmd line:

这样的结果,这就是netcat,瑞士军刀!!!

参考文章

【这是一个坑】 nc无法连接 Ncat: Connection refused.:https://blog.csdn.net/Jahnsonxi/article/details/95910690

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。