×

telnet不是内部命令,TELNET不是内部命令也不是外部命令怎么回事

前端技术网 前端技术网 发表于2024-01-21 13:20:34 浏览708 评论0

抢沙发发表评论

一、telnet端口号时通时不通是什么原因

你先要排除网络的稳定性问题,如果网络稳定的,那就是要排查提供这个服务端口号的服务问题了,还需要具体问题具体排查,

telnet端口不通怎么解决

telnet不是内部命令,TELNET不是内部命令也不是外部命令怎么回事

1.开放供应商服务器端口

总是出现由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败的问题。用户所在服务器如果是阿里云服务器,就需要在阿里云平台上开放端口,登录阿里云平台将该端口开放后即可解决问题。

2.配置telnet客户端

如果出现telnet不是内部或外部命令的提示可能是因为telnet服务没有打开,用户只需要在【控制面板】-【程序和功能】-【启用或关闭windows功能】,从中找到【telnetclient】并勾选打开即可。

二、ubuntu打开telnet服务具体步骤

1.sudoapt-getinstallxinetdtelnetd

telnet不是内部命令,TELNET不是内部命令也不是外部命令怎么回事

2.安装成功后,系统也会有相应提示,sudovi/etc/inetd.conf并加入以下一行telnetstreamtcpnowaittelnetd/usr/**in/tcpd/usr/**in/in.telnetd

3.sudovi/etc/xinetd.conf并加入以下内容:#Simpleconfigurationfileforxinetd##Somedefaults,andinclude/etc/xinetd.d/defaults{#Pleasenotethatyouneedalog_typelinetobeabletouselog_on_success#andlog_on_failure.Thedefaultisthefollowing:#log_type=SYSLOGdaemoninfoinstances=60log_type=SYSLOGauthprivlog_on_success=HOSTPIDlog_on_failure=HOSTcps=2530}includedir/etc/xinetd.d

4.sudovi/etc/xinetd.d/telnet并加入以下内容:#default:on#description:Thetelnetserverservestelnetsessions;ituses\#unencryptedusername/passwordpairsforauthentication.servicetelnet{disable=noflags=REUSEsocket_type=streamwait=nouser=rootserver=/usr/**in/in.telnetdlog_on_failure+=USERID}

5.重启机器或重启网络服务sudo/etc/init.d/xinetdrestart

6.使用TELNET客户端远程登录即可进行非root用户访问。

7.使用root登录:mv/etc/securetty/etc/securetty.bak这样root可以登录了。也可这样:修改/etc/pam.d/login这个文件。只需将下面一行注释掉即可。#authrequiredlib/security/pam_securetty.so

8.详细配制/etc/xinetd.d/telnetservicetelnet{disable=nobind=192.168.1.2only_from=192.168.1.0/24#上面这两行说明仅提供内部网段!Instance=UNLIMITEDNice=0Flags=REUSEsocket_type=streamwait=nouser=root#server=/usr/**in/telnetdserver=/usr/**in/in.telnetdserver_args=-anonelog_on_failure+=USERID}servicetelnet{disable=nobind=140.116.142.196only_from=140.116.0.0/16no_access=140.116.32.{10,26}#上面三行设置外部较为严格的限制instance=10umask=022nice=10flags=REUSEsocket_type=streamwait=nouser=root#server=/usr/**in/telnetdserver=/usr/**in/in.telnetdlog_on_failure+=USERID}9.加设防火墙iptables:如果想要针对192.168.0.0/24这个网段及61.xxx.xxx.xxx这个IP进行telnet开放,可以增加下面几行规则:/**in/iptables-AINPUT-ptcp-ieth0-s192.168.0.0/24--dport23-jACCEPT/**in/iptables-AINPUT-ptcp-ieth0-s61.xxx.xxx.xxx--dport23-jACCEPT/**in/iptables-AINPUT-ptcp-ieth0--dport23-jDROP10.加设防火墙/etc/hosts.allow(deny)机制:上面开放了192.168.0.0/24这个网段,但是如果您只想让其中的192.168.0.1~192.168.0.5进入,可以设置如下:vi/etc/hosts.allowin.telnetd:192.168.0.1,192.168.0.2,192.168.0.3,192.168.0.4,192.168.0.5:allow*原文地址*http://forum.ubuntu.org.cn/viewtopic.php?t=85766&sid=4e2c89918a6a4cc0bc7ab9a2c7c0418bsite:http://blog.chinaunix.net/u1/39518/showart_415036.html*UBUNTU开启TELNET服务*1.sudoapt-getinstallxinetdtelnetd2.安装成功后,系统也会有相应提示(好象710才有,610就没看到),sudovi/etc/inetd.conf并加入以下一行telnetstreamtcpnowaittelnetd/usr/**in/tcpd/usr/**in/in.telnetd3.sudovi/etc/xinetd.conf并加入以下内容:#Simpleconfigurationfileforxinetd##Somedefaults,andinclude/etc/xinetd.d/defaults{#Pleasenotethatyouneedalog_typelinetobeabletouselog_on_success#andlog_on_failure.Thedefaultisthefollowing:#log_type=SYSLOGdaemoninfoinstances=60log_type=SYSLOGauthprivlog_on_success=HOSTPIDlog_on_failure=HOSTcps=2530}includedir/etc/xinetd.d4.sudovi/etc/xinetd.d/telnet并加入以下内容:#default:on#description:Thetelnetserverservestelnetsessions;ituse

三、telnet怎么用

telnet是一种网络协议,用于通过互联网远程登录到远程计算机/服务器。你可以按照以下步骤使用telnet:

1.打开命令提示符或终端窗口。

2.输入以下命令:telnet[远程服务器的ip地址或域名][端口号]。例如:telnetexample.com23。默认telnet的端口号是23。

3.按下enter键,开始与远程服务器建立连接。

4.如果连接成功,你将看到一个命令提示符或登录提示符,输入你的用户名和密码进行登录。

5.连接成功后,你可以使用服务器上的命令和功能,就像你在本地计算机上一样。

6.当你不再需要telnet连接时,可以输入exit命令来关闭连接。

需要注意的是,由于telnet使用明文进行通信,不提供加密功能,因此建议在安全环境中使用,并仅限于内部网络使用。在公共网络上使用telnet时,建议使用安全性更高的协议,如ssh(secureshell)。

四、电脑显示不是内部和外部运行的文件怎么办

如果电脑显示不是内部和外部运行的文件,可能是因为文件格式不支持或者文件已经损坏。首先,可以尝试更换文件后缀名或者使用不同的软件打开文件。

其次,可以尝试使用文件修复工具进行修复。如果以上方法都无效,建议重新下载或者获取原始文件。另外,需要注意的是,不要随意下载不明来源的文件,以免带来安全隐患。

关于telnet不是内部命令的内容到此结束,希望对大家有所帮助。