linux SUSE telnet Connection refused

本文详细解析了在SUSE Linux Enterprise Server上遇到的telnet连接拒绝问题,包括检查telnet客户端与server安装状态,通过特定命令解决未安装telnet-server的问题,以及适用于不同Linux版本的安装指导。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、telnet连接拒绝:

ipnetc@linux-zuz4:~> telnet 127.0.0.1
Trying 127.0.0.1...
telnet: connect to address 127.0.0.1: Connection refused

连接其他主机也都是Connection refused

二、查看是否安装telent

A、查看telnet客户端

ipnetc@linux-zuz4:~> rpm -qa |grep -i telnet
telnet-1.2-14.4

telnet客户端已安装,一般默认都是安装的。

B、检查telnet-server

ipnetc@linux-zuz4:~> rpm -qa telnet-server

没有返回,说明server程序没有安装。

到此找到原因:telnet-server没安装。

强调说明:server-server必须安装!必须安装!网上帖子一大堆,却没见着强调这个的。这么言简意赅的话,解决问题时,少走多少弯路!

C、查看telent端口

ipnetc@linux-zuz4:~> netstat -tnl |grep 23

没有返回。端口没有监听,说明服务没起来

三、SUSE 安装telne-server

A、查看系统

linux-zuz4:/etc/xinetd.d # cat /etc/issue

Welcome to SUSE Linux Enterprise Server 10 SP4  (x86_64) - Kernel \r (\l).

PS:一定先检查系统版本,再去网上搜解决办法!这样就不会绕弯路了。不然别的操作系统,方法再详细,不适用!

B,安装telnet-server方法(root)

linux-zuz4:/etc # yast -i telnet-server

弹出图形化界面,稍等一会就安装成功了,不需要操作什么。

 PS:

第一次yast -i telnet-server-0.17-59.el7.x86_64,没安装成功,当时中文显示乱码,没看到提示的什么信息。

第二次直接输入yast -i telnet-server,搞定了。

这么简单的一句命令,翻了好多帖子,都没见到,所以记录以下,供参考~

回顾这个问题,就是简单的两步:

1、检查是否安装了telnet-server,这个是必须安装的

2、检查系统,SUSE安装命令,root用户:yast -i telnet-server

四、其他操作系统安装telnet-server

centos,redhat的安装方法网上帖子应有尽有,rpm -ivh,yum等

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值