原文:http://hi.baidu.com/fgfd0/blog/item/fc8d77cb2f250313be09e6d3.html
历史背景:
linux提供服务是由运行在后台的守护程序(daemon)来执行的。
守护进程的工作就是打开1个端口(port),等待(listen)进入的连接。在C/S模式中,如果客户提请了1个连接,守护进程就创建(fork)子进程来响应这个连接,而父进程继续监听其他服务的请求。
但是,对于系统所提供的每1个服务,如果都必须运行1个监听某个端口连接发生的守护程序, 那么通常意味着系统资源的浪费。为此,引入“扩展的网络守护进程服务程序”xinetd(xinetd internet daemon)。telnet服务也是由xinetd守护的。
准备服务:
以下需要注意:安装或配置需要切换的到:root用户下
1. Fedora-10默认未安装xinetd,我们先找到守护者:
下载并安装xinetd-2.3.14-21.fc10.i386.rpm;
/*我的Fedora是安装了xinetd的*/
2. 检测系统telnet、telnet-server的rpm包是否安装:
#rpm -q telnet
telnet-0.17-42.fc9.i386
/* fedora-10默认是安装telnet*.rpm的 */
#rpm -q telnet-server
/* 空 */
/* fedora-10默认是没有安装telnet-server*.rpm的 */
3. 请您安装telnet-server*.rpm
找telnet-server-0.17-42.fc9.i386.rpm(因为我没有光盘,所以只能在网上下载.)
telnet-server-0.17-42.fc9.i386.rpm的google.cn搜索获取下载地址:
http://rpm.pbone.net/index.php3/stat/4/idpl/9874197/com/telnet-server-0.17-42.fc9.i386.rpm.html
#rpm -ivh telnet-server-0.17-42.fc9.i386.rpm
#rpm -q telnet-server
telnet-server-0.17-42.fc9.i386
4. 修改telnet服务配置文件
vi /etc/xinetd.d/telnet
#default: on
#description: The telnet server serves telnet sessions; it use \
#unencrypted username/password pairs for authentication.
service telnet
{
flags=REUSE
socket_type=stream
wait=no
user=root
server=/usr/sbin/in.telnetd
log_on_failure+=USERID
disable=yes
}
注释“disable=yes”或者改成“disable=no”;
5. 重新启动xinetd守护进程
由于telnet服务也是由xinetd守护的,所以安装完telnet-server,要启动telnet服务就必须重新启动xinet。
#service xinetd restart
6. 关闭系统防火墙
这里请看令一篇文章:http://hi.baidu.com/fgfd0/blog/item/1080933d5c86200cbaa167ca.html
7. windows下测试
telnet IP
Fedora release 10 (Cambridge)
Kernel 2.6.27.5-117.fc10.i686 on an i686(0)
login:
成功搞定!
8. 为了不麻烦,我们确定一下Fedora-10的telnet是否默认开机启动
方法一:#ntsysv
找到telnet,用空格键激活[*]服务
方法二:图形用户界面
“系统”——“管理”——“服务”
找到telnet,启用。
服务完毕,telnet愉快!
相关推荐
在Fedora 5操作系统中,配置Telnet服务可以让远程用户通过简单网络控制协议(TCP)进行登录和交互。以下是一个详细的步骤指南,帮助你完成Fedora 5中的Telnet配置: 1. **检查 Telnet 和 Telnet-Server 包** 在...
在这个环境中,有时我们需要安装并配置一些远程访问服务,例如telnet服务,以便进行远程管理或者调试。本文将详细阐述在RHEL 6.5上安装telnet服务的过程,以及相关知识点。 首先,telnet是一种基于TCP协议的远程...
离线安装 Telnet 是在没有网络连接的情况下,通过预先下载好的软件包来安装该服务的过程。Telnet 是一种古老的远程登录协议,允许用户通过网络控制和访问其他计算机系统。在这个场景中,我们有四个文件:一个文档...
标题中的"Fedora-telnet-server-0.17-25.i386.rpm"是一个RPM(Red Hat Package Manager)包,用于在Fedora系统上安装Telnet服务器。RPM是Linux世界中广泛使用的软件包管理器,用于安装、升级和管理软件。这个包的...
在本文中,我们将深入探讨Fedora 13中的`telnet-server`及其安装、配置和安全方面的知识。 1. **什么是Telnet?** Telnet是一种古老但仍然使用的网络协议,它允许用户通过TCP/IP连接远程登录到另一台计算机。用户...
安装完成后,我们还需要配置telnet服务,确保它可以在系统启动时自动启动,并设置正确的防火墙规则以允许telnet连接。使用`systemctl enable telnetd`命令启用服务,`systemctl start telnetd`启动服务。如果使用的...
然而,出于安全考虑,许多现代Linux发行版默认不安装`telnet`,而是推荐使用更安全的SSH(Secure Shell)服务。在没有网络连接的情况下,如果需要安装`telnet`服务,可以采用离线安装的方式,通过RPM(Red Hat ...
总之,安装`telnet`服务在Red Hat 6.5上涉及了添加仓库、更新软件包列表、安装`telnet`以及配置防火墙规则。虽然`telnet`因为其安全性问题不推荐用于生产环境,但在特定场景下,它仍然有着一定的实用价值。
标题中的“telnet-安装包.zip”指的是一个包含telnet服务安装程序的压缩文件,它主要用于在Linux系统中安装telnet服务。Telnet是一种古老的网络协议,允许用户通过网络远程登录到另一台计算机,以便进行各种管理或...
这个RPM(Red Hat Package Manager)文件是针对Red Hat系列的Linux发行版(如CentOS、Fedora)设计的,用于安装telnet服务器组件。RPM文件包含预编译的二进制文件和必要的配置信息,可以直接在支持RPM的系统上安装。...
要启用`telnet`服务,你需要确保系统已安装了`telnet`服务器软件包。在大多数Linux发行版中,这通常包括`telnet-server`或`xinetd`(eXtended Internet Services Daemon)。 **安装telnet服务** 在Ubuntu或Debian系...
RPM(Red Hat Package Manager)是Linux发行版如Fedora、CentOS和RHEL中广泛使用的软件包管理器,它负责软件的安装、升级和卸载。在本场景中,“telnet rpm安装包”指的是一个通过RPM格式封装的telnet客户端程序,...
在Linux环境中,`telnet`通常被用来测试特定端口是否开放,以便确认服务是否在运行。 ### `telnet`工具的安装 在描述中提到的Linux发行版(可能是CentOS 6)中,`telnet`可以通过RPM包进行安装。RPM是Red Hat ...
本文将详细阐述如何在VMware 6.5环境下为Fedora 12配置网络,以实现上网、Samba共享和telnet服务。 一、配置上网 1. **启用网络连接**:在VMware中,确保Fedora 12虚拟机的网络适配器设置为“桥接模式”。这样,...
标题中的“telnet-0.17-离线安装包-rpm.rar”表明这是一个用于离线安装telnet服务的RPM(Red Hat Package Manager)格式的压缩文件,版本为0.17。RPM是一种在Linux发行版中广泛使用的软件包管理器,尤其常见于基于...
4. 安装完成后,你需要启动`telnet-server`服务并设置其开机启动。在基于Systemd的系统中,可以执行: ``` sudo systemctl start telnet.service sudo systemctl enable telnet.service ``` 5. 最后,验证`...
本文将详细介绍`telnet`服务以及如何使用`rpm`包来管理和安装`telnet`。 **一、telnet服务** 1. **功能概述**:`telnet`协议基于TCP/IP,工作在应用层,主要用于远程控制和诊断,使用户能够访问远程主机的服务,如...
5. **启动和配置服务**:安装完`telnet-server`后,可能需要启动telnet服务并配置防火墙规则以允许telnet连接。使用`systemctl start telnetd`启动服务,`systemctl enable telnetd`设置开机启动。如果使用的是`...
在本场景中,我们讨论的是在Linux环境下利用RPM包来安装和管理`telnet`服务。 首先,我们来看`xinetd`这个包。`xinetd`,即“eXtended Internet Services Daemon”,是一个超级服务器,它可以控制并运行多种网络...
这里提到的`telnet rpm包`是指在Linux系统中用于安装和管理`telnet`服务的软件包。RPM(Red Hat Package Manager)是Linux发行版,如CentOS、Fedora等,广泛使用的软件包管理器,它负责软件的安装、升级和卸载。 ...