Linux-CentOS系统安装telnet服务和telnet-server服务器教程--解决telnet无法连接 Connection refused

Linux 同时被 2 个专栏收录
14 篇文章 0 订阅
26 篇文章 0 订阅

关键词:CentOS7;非联网环境;telnet;

目录

安装部署

启动运行

测试验证

介绍


安装部署

(telnet服务是由xinetd守护,所以安装和启动都要用到xinetd)

1.先检查CentOS7.0是否已经安装以下几个安装包:telnet-server、telnet、xinetd。命令如下:

rpm -qa |grep telnet-server
rpm -qa |grep telnet
rpm -qa |grep xinetd

若没有则执行yum install 安装(若是没有办法联网,参考友情链接(安装本地yum源)):

yum -y install telnet-server.x86_64
yum -y install telnet.x86_64
yum -y install xinetd.x86_64

找到Telnet服务的主配置文件(没有可以新建配置文件)

vi /etc/xinetd.d/telnet
或者
cat /etc/xinetd.d/telnet 

Telnet服务的主配置文件telnet

service telnet
{
disable = no    #telnet服务器是否打开,yes=不可用,no=可用
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}

2.设置服务开机自启动

将xinetd服务加入开机自启动: 

systemctl enable telnet.socket
systemctl enable xinetd

 

启动运行

启动/重启xinetd守护进程和telnet服务

[root@localhost ~]# service xinetd restart
[root@localhost ~]# systemctl start telnet.socket
停止 xinetd: [确定]
启动 xinetd: [确定]

由于telnet服务也是由xinetd守护的,所以安装完telnet-server,要启动telnet服务就必须重新启动xinetd

 

测试验证

我们先来查看TCP的23端口是否开启正常

[root@locahost ~]#netstat -tnl |grep 23
tcp 0 0 0.0.0.0:23 0.0.0.0: LISTEN

如果上面的一行存在就说明服务已经运行了

这时我们可以本机通过进一步确认一下

[root@locahost ~]# telnet localhost 23

Trying telnet 127.0.0.1…
Connected to localhost.localdomain (127.0.0.1)..
Escape character is ‘^]’.
login:

 

提示telnet无法连接 Connection refused,检查防火墙和celinux,确认网络配置(友情链接)

关闭selinux
永久关闭:
[root@localhost ~]# vim /etc/sysconfig/selinux
SELINUX=enforcing 改为 SELINUX=disabled

查看防火墙状态
[root@localhost ~]# systemctl status firewalld
[root@localhost ~]# systemctl status iptables

关闭防火墙
[root@localhost ~]# systemctl disable firewalld
[root@localhost ~]# systemctl disable iptables

 

 

——————————————————————————————————————————

介绍

telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。

 

xinetd,xinetd即extended internet daemon,xinetd是新一代的网络守护进程服务程序,又叫超级Internet服务器。经常用来管理多种轻量级Internet服务。xinetd提供类似于inetd+tcp_wrapper的功能,但是更加强大和安全。

————————————————————————

友情链接:

Linux-CentOS挂载本地ISO镜像文件作为本地yum源——解决linux在无法联网环境下安装服务或应用

Linux-CentOS网络配置和防火墙等命令行

Linux-CentOS7在虚拟机上安装

参考资料

linux下启动telnet服务器 - LongXiao4的博客 - CSDN博客 https://blog.csdn.net/LongXiao4/article/details/78538452

centos7 安装telent和telnet-server - Archer_w - 博客园 https://www.cnblogs.com/archer-wen/p/9680947.html

解决telnet无法连接 Connection refused - 残星 - 博客园 https://www.cnblogs.com/mingforyou/p/8303341.html

Linux上telnet的配置 - 百度文库 https://wenku.baidu.com/view/01edc5272f60ddccda38a0c4.html

  • 2
    点赞
  • 0
    评论
  • 9
    收藏
  • 打赏
    打赏
  • 扫一扫,分享海报

参与评论 您还未登录,请先 登录 后发表或查看评论
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页

打赏作者

张嘉木

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值