linux如何开启telnet服务

linux如何开启telnet服务,第1张

linux系统你只到吗,他可以开启telnet服务,那linux如何开启telnet服务的呢?下面是我收集整理的linux如何开启telnet服务,希望对大家有帮助~~

linux开启telnet服务的方法

工具/原料

Linux

xinetd-2.3.14-34.el6.x86_64.rpm

方法/步骤

1. 切换至root用户

2. 如果Linux没有安装telnet服务需要先安装,安装过开通即可

3. 检测telnet的rpm包是否安装

[root@localhost ~]# rpm -qa telnet

telnet-0.17-48.el6.x86_64

[root@localhost ~]#

4. 安装telnet安装包:

[root@localhost ~]# rpm -ivh xinetd-2.3.14-34.el6.x86_64.rpm

warning: xinetd-2.3.14-34.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY

Preparing... ########################################### [100%]

package xinetd-2:2.3.14-39.el6_4.x86_64 (which is newer than xinetd-2:2.3.14-34.el6.x86_64) is already installed

file /usr/sbin/xinetd from install of xinetd-2:2.3.14-34.el6.x86_64 conflicts with file from package xinetd-2:2.3.14-39.el6_4.x86_64

[root@localhost ~]#

5. 修改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改为disable=no

注意:安装telnet-server服务后,系统才会有/usr/sbin/in.telnetd文件

6.重启telnet服务

[root@localhost root]#service xinetd restart

7. 测试是否可以,若果不行,检查防火墙是否关闭

[root@localhost ~]# telnet 127.0.0.1

Trying 127.0.0.1...

Connected to 127.0.0.1.

Escape character is '^]'.

CentOS release 6.4 (Final)

Kernel 2.6.32-358.el6.x86_64 on an x86_64

如果安装了telnet、telnet-server的rpm包,就跳到2。,否则安装这个包。

修改telnet服务配置文件

vi /etc/xinetd.d/telnet

service telnet{disable = yes

flags = REUSE

socket_type = streamwait = nouser = root

server = /usr/sbin/in.telnetd

log_on_failure += USERID}将disable=yes行前加#,或者改为disable=no

重新启动xinetd守护进程

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

[root@localhost root]#service xinetd restart

关闭系统的防火墙

linux系统默认的防火墙是“high”。

(方法:[root@localhost root]# setup

选择:“firewall configuration”

选择:security level——“no firewall”)

linux安装telnet的方法:

1、关闭防火墙;

2、执行【rpm -qa |grep telnet】命令查看是否安装过相关软件包;

3、执行【yum install telnet telnet-server】命令安装telnet即可。

关闭防火墙:

service iptabls stop

chkconfig iptabls off

1、安装telnet服务

[root@rheltest1 ~]# rpm -qa |grep telnet //检查是否安装过相关软件包

telnet-0.17-47.el6.x86_64

telnet-server-0.17-47.el6.x86_64

如果未安装,配置YUM源,使用yum install telnet telnet-server命令安装

2、开启telnet服务(因为telnet采用明文传送报文,安全性不好,很多Linux服务器默认都不开启telnet服务)

编辑 /etc/xinetd.d/Telnet

[root@rheltest1 ~]# vi /etc/xinetd.d/telnet

//找到 disable = yes 将 yes 改成 no

3、启动telnet服务

[root@rheltest1 ~]# service xinetd start

[root@rheltest1 ~]# chkconfig telnet on //开机启动telnet服务

[root@rheltest1 ~]# chkconfig --list telnet //查看Telnet服务是否开启

telnet on

4、修改telnet服务端口

#vi /etc/services

找到如下内容:

telnet 23/tcp

telnet 23/udp

将23修改成未使用的端口号(如:4444),退出vi,重启Telnet服务,Telnet默认端口号就被修改了。

[root@rheltest1 ~]# netstat -an |grep 4444

tcp0 0 :::4444 :::*LISTEN

5、测试(在windows CMD窗口下使用telnet命令连接测试) 《Linux就该这么学》一起学习linux

C:\Users\Administrator>telnet 192.168.1.102 4444

Red Hat Enterprise Linux Server release 6.3 (Santiago)

Kernel 2.6.32-279.el6.x86_64 on an x86_64

login: rusky

Password:

Last login: Wed Apr 20 10:23:14 from 192.168.1.100


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8521226.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-17
下一篇 2023-04-17

发表评论

登录后才能评论

评论列表(0条)

保存