春节假期过完了,又要投入到工作中来了。可是,我似乎还没有歇息过来一样,还是不太愿意工作;公司的一台服务器一开机就系统崩溃了。我和同事开玩笑说:“是不是老板没有红包给服务器呀”:)。服务器系统崩溃,害得我重新整理机器上面的数据到其它的服务器上面,保证用户能正常使用。
最后,一同事测试一个c/s系统时,发现登陆界面打不开。我想这个肯定是和网络或数据库服务器有关。我试图ping那一台机器,能ping通;用终端进入到数据库服务器,系统正常;我试图用telnet命令去连接数据库服务器的1433端口,等待了一会,提示:试图连接到192.168.1.8......在端口:23处,连接失败。我用以前的经验说明可能是防火墙挡住了(数据库机器已经打sp4的补丁,而且打开了1433端口,也添加了tcp/ip协议),所以不能访问到数据库机器。然后,我就找了网管,请他帮我检查是不是这个问题了,他说那些机器根本就没有装防火墙呀。哦,那就奇怪了。那我就很纳闷了,应该不会有这个问题的了。因为这个系统用户正赶着使用,我测试了这么久,用户怎么没有打电话来催我呢?因为那位同事是负责网络方面的,对开发这方面懂的很少,是不是他弄错了呢?我在我的机器上测试了哪个系统,能够正常使用。看来是虚惊一场了。但为什么不能telnet到那台机器呢?现在用户又能使用,说明那台机器1433端口是打开的。我试图用netstat -na命令查找那台机器所有的连接且使用的端口,果然看到了1433端口是打开的。那为什么会提示那样的信息呢?我在网上找到了23端口的作用。原文来自(http://www.ezit.com.cn/art/1452/20040912/154516_4.html)
23端口
端口说明:23端口主要用于Telnet(远程登录)服务,是Internet上普遍采用的登录和仿真程序。同样需要设置客户端和服务器端,开启Telnet服务的客户端就可以登录远程Telnet服务器,采用授权用户名和密码登录。登录之后,允许用户使用命令提示符窗口进行相应的操作。在Windows中可以在命令提示符窗口中,键入“Telnet”命令来使用Telnet远程登录。
操作建议:利用Telnet服务,黑客可以搜索远程登录Unix的服务,扫描操作系统的类型。而且在Windows 2000中Telnet服务存在多个严重的漏洞,比如提升权限、拒绝服务等,可以让远程服务器崩溃。Telnet服务的23端口也是TTS(Tiny Telnet Server)木马的缺省端口。所以,建议关闭23端口。
我突然想到,早段时间公司中招了,严格控制上网。我们都不能上网了,估计是把一些端口给关闭了。:(看来我还是中经验主义的毒了,以后还得多学习,分析问题背后的实质。不要轻信他人,一定实践。
分享到:
相关推荐
用下列命令编译程序:gcc -Wall telnet-server -o telnetd启动telnet服务:./telnetd --daemon #以root用户身份在23端口(即telnet默认端口服务)或./telnetd -P 7838 #以非root用户身份然后开启一个新终端,telnet...
标题中的"telnet.zip telnet的离线安装包"指出这是一个包含telnet服务的离线安装程序,通常用于在没有互联网连接或者网络环境受限的情况下安装telnet客户端或服务器。"telnet"是远程终端协议的简称,它允许用户通过...
在macOS 10.13、macOS 10.14以及macOS 10.15这些操作系统版本中,内置的telnet客户端默认是不被包含的,这可能会给用户在进行网络诊断或者远程连接时带来不便。telnet是一种基于TCP协议的网络协议,用于提供远程登录...
Linux 开启 Telnet 服务 Linux 操作系统提供了多种服务,包括文件传输、远程登录、电子邮件等。Telnet 服务是一种远程登录服务,允许用户从远程主机登录到 Linux 服务器。下面将详细介绍如何开启 Linux 的 Telnet ...
Linux操作系统中的`telnet`和`telnet-server`是两个重要的网络通信工具,它们主要用于远程登录服务。在本文中,我们将深入探讨这两个组件的作用、安装过程以及如何在Linux环境中使用它们。 `telnet`是一个基于TCP...
在Linux系统中,Telnet是一种基于TCP协议的远程登录服务,允许用户通过网络连接到另一台计算机,并在该计算机上进行交互式操作。这个“Linux离线telnet安装包”显然是为那些没有互联网连接或者网络环境受限的Linux...
在Linux环境中,Telnet是一种常用的远程登录协议,它允许用户通过网络从一台计算机登录到另一台计算机。在本文中,我们将深入探讨如何在CentOS 7.7系统上安装和配置Telnet服务,包括客户端和服务端,以及依赖的...
标题中的“telnet_telnet_terminal_TelnetClient_”关键词提到了 Telnet 和终端客户端(Terminal Client),这表明我们将讨论一种远程登录协议及其在Windows环境下的应用。Telnet 是一个基于 TCP/IP 的协议,允许...
描述中提到的“win7缺少此telnet执行文件时,无法使用telnet命令”揭示了在Windows 7系统中,如果默认未安装telnet客户端,用户将无法直接在命令提示符(cmd)中使用telnet命令。Windows 7及以上版本为了提高安全性,...
linux_离线安装telnet_telnet
标题“telnet.tar.gz”指的是一个使用gzip压缩的tar文件,通常用于在Linux或Unix类操作系统中打包和传输文件。这个特定的文件包含了telnet服务的相关组件,供用户离线安装使用。Telnet是一种网络协议,它允许用户...
使用bat批处理借助PortQryV2工具进行IP的端口telnet开通测试,测试ip放到list.txt文本中,运行bat批处理,telnet通的放到open.txt;telnet不通的放到notopen.txt文件内。 非百度云链接,也可从网上查阅资料自行制作...
在IT行业中,`telnet` 是一种古老的网络协议,用于提供远程登录服务。它允许用户通过网络连接到另一台计算机,然后就像坐在那台计算机前一样进行操作。本压缩包"telnet-centos.zip"很可能包含了与在CentOS操作系统上...
linux通用telnet安装包,包括telnet、telnet-server、xinetd安装包,直接解压,yum list telnet* 查看telnet相关的安装包 yum install telnet-server 安装telnet服务 yum install telnet.* 安装telnet客户端
在IT行业中,Telnet是一种基于TCP/IP协议的远程登录协议,允许用户通过网络连接到另一台计算机,并在该计算机上进行交互式会话。在Java编程语言中,我们可以利用Java Telnet库来实现对Telnet协议的支持。这个“简易...
Linux Telnet客户端是一种远程访问协议工具,常用于测试网络连接或进行简单的命令行通信。在64位Linux服务器上,为了实现远程登录到其他设备,如路由器、交换机或者运行了Telnet服务的主机,我们需要安装Telnet...
标题中的“win 10 telnet客户端”指的是在Windows 10操作系统中使用Telnet客户端进行远程连接的功能。Telnet是一种古老的网络协议,允许用户通过TCP/IP连接到远程主机,执行命令或操作远程系统。在Windows 10早期...
在Linux系统中,`Telnet`是一个古老的网络协议,它允许用户通过命令行界面远程登录到另一台设备。然而,由于其安全性较低,现代网络环境中更倾向于使用SSH(Secure Shell)进行远程管理。尽管如此,某些场景下,如对...
在IT领域,特别是服务器管理与网络通信中,`telnet`是一个非常基础且重要的工具。本文将详细探讨“suse11安装telnet”的过程,以及`telnet`及其服务器的相关知识点。 首先,`SUSE Linux Enterprise Server 11`...
在Linux系统中,`telnet`是一个非常基础的网络协议客户端工具,用于远程登录到其他支持telnet服务的设备或服务器。RPM(Red Hat Package Manager)是Linux发行版如Fedora、CentOS和RHEL中广泛使用的软件包管理器,它...