`
zhangchibang
  • 浏览: 344904 次
社区版块
存档分类
最新评论

Fedora下开启telnet服务

阅读更多
1。基础知识
linux提供服务是由运行在后台的守护程序(daemon)来执行的。
守护进程的工作就是打开1个端口(port),等待(listen)进入的连接。在C/S模式中,如果客户提请了1个连接,守护进程就创建(fork)子进程来响应这个连接,而父进程继续监听其他服务的请求。
但是,对于系统所提供的每1个服务,如果都必须运行1个监听某个端口连接发生的守护程序,那么通常意味着系统资源的浪费。为此,引入“扩展的网络守护进程服务程序”xinetd(xinetd internet daemon)。telnet服务也是由xinetd守护的。

2。检测telnet、telnet-server的rpm包是否安装
OS:RedHat9

[root@localhost root]#rpm -qa telnet
telnet-0.17-25
//telnet*.rpm是默认安装的//
[root@localhost root]#rpm -qa telnet-server

//telnet*.rpm是默认没有安装的//

3。安装telnet-server
第3张盘上有telnet-server-0.17-25.i386.rpm
[root@localhost root]#rpm -ivh telnet-server*.i386.rpm

4。修改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
PS:
安装telnet-server后,系统才有文件/usr/sbin/in.telnetd

5。重新启动xinetd守护进程
由于telnet服务也是由xinetd守护的,所以安装完telnet-server,要启动telnet服务就必须重新启动xinetd
[root@localhost root]#service xinetd restart

[root@localhost root]#/etc/init.d/xinetd restart

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

命令行界面CLI:
[root@localhost root]# setup
选择:“firewall configuration”
选择:security level——“no firewall”

7。测试
telnet IP


QUOTE:
Red Hat Linux release 9 (Shrike)
Kernel 2.4.20-8 on an i686
login:
出现,就OK了!

8。telnet默认开机启动
1)。命令ntsysv
找到telnet,用空格键激活(*)服务
2)。命令chkconfig
chkconfig --add telnet
chkconfig telnet on
3)。图形用户界面GUI
redhat-conhat-config-services

“主菜单”——“系统设置”——“服务器设置”——“服务”




PS:
由于telnet登陆时是明文传送密码,所以不安全,建议使用ssh(secure shell)替代!
windows下一般用F-Secure SSH ,putty SSH
分享到:
评论

相关推荐

    fedora 5 telnet配置

    在Fedora 5操作系统中,配置Telnet服务可以让远程用户通过简单网络控制协议(TCP)进行登录和交互。以下是一个详细的步骤指南,帮助你完成Fedora 5中的Telnet配置: 1. **检查 Telnet 和 Telnet-Server 包** 在...

    linux fedora 13 telnet-server

    安装完成后,需要启动`telnet`服务并设置其开机启动。这可以通过`systemctl`命令完成: ``` sudo systemctl start telnet-server sudo systemctl enable telnet-server ``` 5. **配置文件** `telnet-server`...

    Fedora-telnet-server-0.17-25.i386.rpm

    安装xinetd后,它可以被配置为监听特定端口并根据请求启动telnet服务。 接下来,我们需要安装telnet-server-0.17-25.i386.rpm,这是提供Telnet服务的具体组件。这个包包含Telnet服务器的代码和必要的配置文件,安装...

    linux 下telnet 服务开启

    本篇将详细介绍如何在Linux下开启`telnet`服务,以及涉及到的相关软件包。 首先,`telnet`服务基于TCP/IP协议,它提供了客户端和服务器之间的交互。要启用`telnet`服务,你需要确保系统已安装了`telnet`服务器...

    redhat6.5安装telnet服务

    5. **启动telnet服务**:启动或重启xinetd服务,以使配置生效: ```bash sudo service xinetd start 或 sudo systemctl start xinetd ``` 6. **设置开机启动**:为了使telnet服务在系统启动时自动运行,执行:...

    离线安装telnet,里面有执行命令

    8. **安全注意事项**:默认情况下,开启 Telnet 服务可能会带来安全隐患,因为 Telnet 协议是明文传输,不安全。建议仅在测试环境或有安全措施的情况下使用,并考虑使用更安全的 SSH 服务。 9. **验证安装**:安装...

    telnet-安装包.zip

    安装完成后,还需要启动telnet服务并设置为开机启动,这通常可以通过`systemctl`命令完成: ``` sudo systemctl start telnet sudo systemctl enable telnet ``` 4. **安全考虑**: 由于telnet协议的数据传输...

    linux下root登录telnet的方法

    #### 步骤三:启动Telnet服务 1. 启动telnet服务: ```bash systemctl start xinetd systemctl start telnet ``` 2. 设置telnet服务开机自启: ```bash systemctl enable xinetd systemctl enable telnet `...

    Linux telnet 工具安装包

    安装完成后,你可以通过命令行启动`telnet`客户端。基本用法如下: ```bash telnet <主机地址> <端口号> ``` 例如,如果你想测试远程服务器的80端口(HTTP服务)是否开放,可以输入: ```bash telnet example.com 80...

    telnet rpm安装包

    6. **服务启动与设置**:在某些情况下,telnet服务可能需要手动启动,并设置为开机启动。可以使用`systemctl`命令来管理服务状态: ``` sudo systemctl start telnet sudo systemctl enable telnet ``` 7. **...

    linux telnet and telnet-server rpm 安装包

    4. 安装完成后,你需要启动`telnet-server`服务并设置其开机启动。在基于Systemd的系统中,可以执行: ``` sudo systemctl start telnet.service sudo systemctl enable telnet.service ``` 5. 最后,验证`...

    telnet-0.17-离线安装包-rpm.rar

    默认情况下,telnet服务可能需要手动启动或者设置为开机启动,这可以通过`systemctl start telnet`和`systemctl enable telnet`命令完成。 4. 安装telnet服务后,还需要确保防火墙规则允许telnet的端口(通常是23)...

    linux telnet rpm 包

    在本场景中,我们讨论的是在Linux环境下利用RPM包来安装和管理`telnet`服务。 首先,我们来看`xinetd`这个包。`xinetd`,即“eXtended Internet Services Daemon”,是一个超级服务器,它可以控制并运行多种网络...

    telnet的rpm包

    **功能概述**:`telnet`协议基于TCP/IP,工作在应用层,主要用于远程控制和诊断,使用户能够访问远程主机的服务,如BBS、FTP服务器、SMTP邮件服务器等,尽管由于其传输数据未加密,安全性较低,但在某些场景下仍然被...

    telnet rpm包

    安装后,它会在本地机器上开启一个telnet服务,等待来自网络的连接请求,使得其他telnet客户端能够连接到这台服务器执行命令。 3. **xinetd-2.3.14-39.el6_4.x86_64.rpm**:xinetd(eXtended Internet Services ...

    linux 64位 telnet安装

    4. **启动和启用服务**:安装完成后,需要启动telnet服务,并设置为开机自启动。执行以下命令: ``` sudo systemctl start telnet sudo systemctl enable telnet ``` 5. **配置防火墙**:如果系统启用了防火墙...

    linux安装telnet所有依赖包

    安装完成后,`telnet`服务应该已经被启动并设置为开机启动。你可以通过以下命令检查服务状态: ```bash service telnet status chkconfig telnet on ``` 如果需要开启远程访问,还需要编辑防火墙规则,允许`telnet...

    Linux离线安装telnet.zip

    在Linux系统中,Telnet是一种基于TCP协议的远程登录服务,允许用户通过网络连接到另一台计算机,并在该计算机上...记住,出于安全考虑,telnet服务因其明文传输数据的特性,不建议在生产环境中开启,除非有特殊需求。

    telnet-server rmp

    3. 重启服务:执行`sudo systemctl restart inetd`或`sudo service xinetd restart`来启动telnet服务。 4. 安全考虑:为了增强安全性,可以使用防火墙规则限制对telnet的访问,或者用更安全的SSH(Secure Shell)...

    fedora12 在VM6.5下的网络设置的图文介绍

    本文将详细阐述如何在VMware 6.5环境下为Fedora 12配置网络,以实现上网、Samba共享和telnet服务。 一、配置上网 1. **启用网络连接**:在VMware中,确保Fedora 12虚拟机的网络适配器设置为“桥接模式”。这样,...

Global site tag (gtag.js) - Google Analytics