telnet 命令参数及其应用方式[通俗易懂]

您所在的位置:网站首页 telnet端口号命令指令无效 telnet 命令参数及其应用方式[通俗易懂]

telnet 命令参数及其应用方式[通俗易懂]

2023-12-21 00:28| 来源: 网络整理| 查看: 265

大家好,又见面了,我是你们的朋友全栈君。

目录1 概述2 命令参数详解3 应用示例3.1 远程管理网络设备3.2 远程管理服务器3.3 探测目标IP或端口是否开启3.4 探测服务区是否开启put方法3.5 持续更新中……4 总结1 概述功能:telnet命令通常用来远程登录。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。注意事项:要开始一个 telnet会话,必须输入用户名和密码来登录服务器。缺点:telnet因为采用明文传送报文,安全性不好,很多Linux服务器都不开放telnet服务,而改用更安全的ssh方式了。2 命令参数详解该命令不是Windows的内部命令,如需使用需要安装。在Linux系统中,使用命令man telnet或telnet -h获取帮助信息,建议使用前者。 在这里插入图片描述在这里插入图片描述语法为: telnet [-468ELadr] [-S tos] [-b address] [-e escapechar] [-l user] [-n tracefile] [host [port]]。参数介绍:无指定内容的参数 -4 Force IPv4 address resolution. -6 Force IPv6 address resolution. -8 允许使用8位字符资料,包括输入与输出。 -E 滤除脱离字符。 -L 允许输出8位字符资料。 -a 尝试自动登入远端系统。目前,如果远程系统支持,这将通过 NEW-ENVIRON 选项的 USER 变量发送用户名。 -K 不自动登入远端主机。 -d 启动排错模式。 -r 使用类似rlogin指令的用户界面。 -x 假设主机有支持数据加密的功能,就使用它。(在帮助信息中没有这个参数,在其他网页看到的,先放在这) 指定内容的参数 -S 设置telnet连线所需的IP TOS信息。 -b 使用别名指定远端主机名称。 -e 设置脱离字符。 -l 指定要登入远端主机的用户名称。 -n 指定文件记录相关信息。 -F 使用Kerberos V5认证时,加上此参数可把本地主机的认证数据上传到远端主机。 -k 使用Kerberos认证时,加上此参数让远端主机采用指定的领域名,而非该主机的域名。 -X 关闭指定的认证形态。(在帮助信息中没有这个参数,在其他网页看到的,先放在这) 指定目标 host 目标IP地址 port 目标端口3 应用示例3.1 远程管理网络设备详细配置过程先请参考文章《构建简单局域网并实现远程管理路由器与交换机》。打开PC端的cmd命令行,进入用户模式→进入特权模式及其他模式可以远程配置路由器。Telnet 10.1.1.254 →Password #提示输入用户密码 →Router #进入路由器用户模式 en #尝试进入特权模式 →Password #提示输入特权密码 3.2 远程管理服务器以win2008为例,先右键我的电脑→管理→功能→添加功能→将telnet服务端勾选上,进行安装。 在这里插入图片描述在这里插入图片描述安装好后还要启动。在开始→管理工具→服务中,找到新安装的telnet服务,点击进入设置启动。 在这里插入图片描述在这里插入图片描述服务器上使用命令netstat -an查看是否开启TCP23端口。 在这里插入图片描述在这里插入图片描述客户端尝试使用telnet进行远程管理,先使用命令telnet+目标IP连接服务,再输入账号密码登录。想要结束连接时,先按ctrl+],再输入quit。 在这里插入图片描述在这里插入图片描述3.3 探测目标IP或端口是否开启先使用命令telnet+目标IP,判断目标IP是否存活,如像上面截图一样,说明存活,如果不是则可能有以下原因: 该IP未能ping通,尝试使用ping命令测试能否ping通;该IP未启动telnet服务;该IP不存活。再使用命令telnet+目标IP+目标端口号,判断目标端口是否开启。如下则是开启的。 在这里插入图片描述在这里插入图片描述如下则是未开启的。 在这里插入图片描述在这里插入图片描述3.4 探测服务区是否开启put方法先使用Telnet连接目标服务器的80端口,在输入以下框中两句话(建议手动输入,复制可以会加入其他字符)后连按两次回车键。在回显内容中,没有看到我们想要的Allow项目的内容,而是出现了X-Powered-by,这是网站默认首页的存在对该语句的执行产生了影响。 在这里插入图片描述在这里插入图片描述我们将原来默认首页index.php文件名修改为index1.php,来避免该影响。 在这里插入图片描述在这里插入图片描述再次输入命令,并按两次回车,回显内容如下,可以看到有Allow项,表示Apache现在已经开启的请求类型,暂时还没有PUT和DELETE。 在这里插入图片描述在这里插入图片描述3.5 持续更新中…4 总结了解telnet命令的语法和参数;掌握telnet的常见应用方法。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/190248.html原文链接:https://javaforall.cn



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3