Telnet Definition
Telnet is the application layer protocol which provides bidirectional interactive text-based communication. It works in Server / Client mode where Telnet Server application is installed in main computer and all other computers connect with it using Telnet client application.
今天偶架设telnet server的一点总结,首先:我们仍要看是否安装,通过rpm –qa | grep telnet来看,如果是我下面这样,
[root@beyond ~]# rpm -qa | grep telnet
telnet-server-0.17-38.fc7
telnet-0.17-38.fc7
如果如上这样,说明已经安装成功。如若不是这样的话,要么通过yum install telnet来安装,要么通过rpm –ivh xxxx.rpm来安装!
其次,telnet这个服务要打开,要么通过ntsysv(red hat系列都可以通过此来打开服务)或chkconfig来打开此服务。
第三,使用vi 修改/etc/xinetd.d/telnet文件.
[root@beyond ~]# vi /etc/xinetd.d/telnet
# default: on
# description: The telnet server serves telnet sessions; it uses /
# unencrypted username/password pairs for authentication.
service telnet
{
disable = yes(此地方应改成no)
only_from = 192.168.160.0/20
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}
第四:设置成功后,要重启此服务,通过以下两种方式任何之一 1: service xinetd restart;2:/etc/rc.d/init.d/xinetd restart
第五:怎么查看此服务是否开启呢,通过netstat来开启
[root@beyond ~]# netstat -tl
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 *:sunrpc *:* LISTEN
tcp 0 0 *:ssh *:* LISTEN
tcp 0 0 *:telnet *:* LISTEN
象上面说明开启!应该可以了啦!
以上是server端安装方法,这是在没有firewall的方法,有firewall时,又不同咯。客户端呢就不说啦,直接连接就好了咯,不过这是一种比较过时的技术,现在大家都用ssh来访问服务啦,在推荐大使用啊!