本文介绍: 通过上面的指令可以看到nc链接的是/etc/alternatives/nmap,并不是netcat,所以遇到这种情况大概率没有安装netcat安装一下就行,然后再将nc链接netcat就行了;重新在netcat-0.7.1目录执行./configure命令,等./configure命令执行完成之后,并接着在netcat-0.7.1目录执行sudo makesudo make install命令;-ncat,并且通过链接方式链接nc命令,但实际是ncat命令;)是另一个东西,默认的。

一、情况

出现以下情况:

[Jay@localhost001 ~]$ nc
Ncat: You must specify a host to connect to. QUITTING.

或是

[Jay@localhost002 ~]$ nc localhost001 9999
Ncat: Connection refused.

 或是没反应

[Jay@localhost002 ~]$ nc localhost001 9999
[Jay@localhost002 ~]$ 

那么你的情况和博主的一样,下面是解决方案

二、原因

        在CentOS6.4中使用yum install -y nc安装的是nc命令netcat);

        在CentOS7.X中使用yum install -y nc安装的并不是netcat而是nmap-ncat,并且通过链接的方式链接为nc命令,但实际是ncat命令

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

[Jay@localhost001 ~]$ whereis nc
nc: /usr/bin/nc /usr/share/man/man1/nc.1.gz
[Jay@localhost001 ~]$ ls -l /usr/bin/nc
lrwxrwxrwx. 1 root root 22 10月 31 21:17 /usr/bin/nc -> /etc/alternatives/nmap

        通过上面的指令可以看到nc链接的是/etc/alternatives/nmap,并不是netcat,所以遇到这种情况大概率没有安装过netcat,安装一下就行,然后再将nc链接到netcat就行了; 

三、解决方法

首先:使用rm /usr/bin/nc删除原软链接

[Jay@localhost001 ~]$ sudo rm /usr/bin/nc
[Jay@localhost001 ~]$ whereis nc
nc: /usr/share/man/man1/nc.1.gz

下载netcat

[Jay@localhost001 ~]$ sudo yum install -y nc

执行完之后,可以看到/usr/local/bin目录下回产生一些东西

[Jay@localhost001 netcat-0.7.1]$ cd /usr/local/bin
[Jay@localhost001 bin]$ ll
总用量 124
lrwxrwxrwx. 1 root root      6 10月 31 22:16 nc -> netcat
-rwxr-xr-x. 1 root root 126808 10月 31 22:16 netcat

在/usr/bin目录创建一个新的nc链接,这个nc链接向/usr/local/bin下的nc

[Jay@localhost001 ~]$ sudo ln -s /usr/local/bin/nc /usr/bin/nc

注意:一定要先将/usr/bin目录下原先的uc链接(/usr/bin/nc -> /etc/alternatives/nmap删掉

5.正常使用

[Jay@localhost001 ~]$ nc localhost 44444

Centos7.x安装netcat以及netcat连接被拒绝(Ncat: Connection refused.)解决方法_centos7安装netcat_青柠味_Jay的博客-CSDN博客

参考资料

        解决centos使用nc命令报错:Ncat: Connection refused.

        linux:centos报错checking build system type… x86_64-unknown-linux-gnu

原文地址:https://blog.csdn.net/u013250861/article/details/129908813

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_47008.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注