app教程网 学习教程 linux系统telnet安装及配置(linux服务器如何安装telnet)

linux系统telnet安装及配置(linux服务器如何安装telnet)

Telnet协议是TCP/IP协议家族的一员,是互联网远程登录服务的标准协议和主要模式。它使用户能够在本地计算机上完成远程主机工作。使用终端用户计算机上的telnet程序,

用它来连接服务器。

首先,检查是否安装了telnet-server的rpm包。

Operating system: RedHat9

[root@locahost ~]#rpm -qa telnet-server

//出于安全考虑,默认不安装telnet-server.rpm,telnet客户端是标准的。也就是说,默认情况下会安装以下软件。为了方便测试,也请确认//

[root@locahost ~]#rpm -qa telnet

telnet-0.17-25

如果没有安装,请安装telnet-server。

第三张磁盘上有telnet-Server-0.17-25.i386.rpm,在服务器目录下执行。

[root@locahost ~]#rpm -ivh telnet-server*.i386.rpm

其次,重新启动xinetd守护进程

因为telnet服务也由xinetd保护,所以在安装telnet-server之后,必须重新启动xinetd来启动telnet服务。

[root@locahost ~]#service xinetd restart

第三,测试它

让我们首先检查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

Connected to localhost.localdomain (127.0.0.1).

The role of escape is']'

Red Hat Linux release 9 (Shrike)

Kernel 2.4.20-8 on an i686

login:

如果netstat命令没有返回任何内容,我们将不得不继续进行进一步的配置。

第四,消除可能出现的问题

修改telnet服务配置文件

vi /etc/xinetd.d/telnet

service telnet

{

disable=yes

flags=REUSE

socket_type=stream

wait=no

user=root

server=/usr/sbin/in.telnetd

log_on_failure +=USERID

}

用#注释掉disable=yes行,或者将yes改为no,然后重新启动xinetd扩展守护进程。

[root@localhost ~]# service xinetd restart

停止xinetd:[好]

启动xinetd: [OK]

注意关闭系统防火墙对端口23的限制。

[root@localhost ~]# system-config-securitylevel

在这里,我们可以打开或关闭防火墙,也可以配置防火墙。

或者:

[root@locahost ~]# setup

本文来自网络,不代表本站立场,转载请注明出处:https: