转自:CentOS 5.5安装启用telnet和xinetd服务
在CentOS 5.5下启用telnet服务
首先我们要安装xinetd,默认没有安装telnet和xinetd服务,telnet服务要依靠xinetd服务启动,所以要先安装xinetd服务。在用到Service xinetd telnet的时候,发现没有安装xinetd,先安装xinetd服务。
1. 挂载CDROM
[root@localhost mnt]# ls /dev/cdrom
/dev/cdrom
[root@localhost mnt]# mount /dev/cdrom /mnt/cdrom/
2. 安装xinetd
[root@localhost cdrom]# cd CentOS/
[root@localhost CentOS]# ls *inet*
xinetd-2.-------.i386.rpm
[root@localhost CentOS]# rpm -ivh xinetd--------.i386.rpm
安装完成后,可以用命令查询安装情况:
rpm -qa xinetd
安装telnetserver
rpm -ivh telnet-server-........i386.rpm
查询telnetserver是否安装
rpm -qa telnet-server
启动服务 可以再/etc/xinetd.d/目录下配置telnet配置文件,根据你自己的需求定制化。 disabled配置为no, 执行命令 service xinetd start 服务起来,如果不确定可以检查下, netstat -an -t 可以看到23端口就说明xinetd起来了。
注意service telnet status命令,返回telnet: unrecognized service信息,是正常的。 或者用 chkconfig --list | grep telnet 就可以看到telnet的状态是什么了。
默认开机启动:
chkconfig --add xinetd
chkconfig xinetd on
chkconfig --add telnet
chkconfig telnet on
注意防火墙的设置
假如系统开了防火墙。那么要放开23端口。
iptables -I INPUT -p tcp --dport 23 -j ACCEPT
iptables -I INPUT -p udp --dport 23 -j ACCEPT
在windows上使用telnet客户端
cmd ,输入telnet ip