何为Telnet:
Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。要开始一个telnet会话,必须输入用户名和密码来登录服务器。Telnet是常用的远程控制Web服务器的方法。
1 查看是否安装telnet-server包
确定是否安装以及得出结果为:
注:查看所有已经安装的软件包中,名称以telnet开头的软件包。
由于没有telnet-server包,故需要安装其后F5方可提供telnet服务。
=======================
默认: 没有安装
安装来源: 使用光盘镜像
安装方式: 命令方式
=======================
2 安装telnet-server包【前提,光盘已经挂载】
3 设置开机启动telnet服务
第一步:【可以输入命令:chkconfig telnet on】
第二步:
第三步:
第四步:在上图界面中按下pagedown键,可以很快的向下翻页,telnet由于首字母是t所以比较靠后。所有服务的名称默认按照字母顺序排列。
找到telnet服务后,使得光标位于telnet左边的中括号中,然后按下空格键,使中括号中出现一个星号。
4 定制防火墙
第一步:
第二步:使用Tab键使“定制”按钮获得焦点,然后回车进入。
第三步:和开启服务时一样,让telnet左面的中括号中出现星号后,确定。
选中后如下:
第四步:继上一步确定后,回到防火墙初始界面,再次“确定”、“退出”。
5 启动telnet服务
注:由于是首次启动,xinetd还没有启动起来,所以就停止失败了。
6 测试telnet
在windows下,开始à运行àcmdàtelnet 192.168.60.48à如下图所示。
7 高级应用
可以通过修改telnet的配置文件,来实现更为精准的控制。打开配置文件的操作如下:
[test@shenzhi48 ~]$ su -
鍙d护锛
歔root@shenzhi48 ~]#cp /etc/xinetd.d/telnet /etc/xinetd.d/telnet.bak0
歔root@shenzhi48 ~]#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 = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}
~
~
~
解释:disable = no表示开启telnet,yes表示禁用telnet;instances=5表示允许5个客户端连接telnet服务器。这个配置需要手动添加。
总结:
Telnet服务在F5中,经历了:查看、安装、设置自启动、配置防火墙、启动服务、测试,六个阶段。以后学到的所有服务的配置过程,均和其大致相同。
本文转自tiancong 51CTO博客,原文链接:http://blog.51cto.com/tiancong/656770