《Java核心技术II》网络使用telnet

news/2025/1/15 0:39:44/

使用telnet

telnet是一种用于网络编程的非常强大的调试工具,可以在命令shell中输入telnet来启动它。
注释:在Windows中需要激活它,控制面板->程序->打开/关闭Windows特性->Telnet客户端。
连接当日时间服务
连接到当日时间服务,由美国国家标准与技术研究所运维,提供铯原子钟的计量时间。
连接端口13.
注释:在网络术语中,端口并不是指物理设备,而是为了便于实现服务器与客户端之间的通信使用的抽象概念。
在PowerShell中直接输入telnet可以进入Microsoft Telnet。
启用 Telnet 客户端
在 Windows 系统中,默认情况下 Telnet 客户端是未启用的 4。需要手动启用,步骤如下 24
  1. 打开 “控制面板”。
  2. 选择 “程序”。
  3. 点击 “启用或关闭 Windows 功能”。
  4. 在弹出的窗口中找到 “Telnet 客户端”,勾选它,然后点击 “确定”。
连接到远程主机
  1. 打开 “命令提示符”,可以按 Win+R,输入cmd,然后回车4
  2. 在命令提示符中,输入telnet 命令连接到远程主机,其中是远程计算机的主机名或 IP 地址,是要连接的端口号,默认情况下 Telnet 使用 23 号端口4。例如,要连接到主机example.com的 23 号端口,可以输入:telnet example.com 234
  3. 如果连接成功,可能会看到远程计算机的登录提示符,输入用户名和密码进行登录3
在 Telnet 会话中操作
  • 常用命令:
    • help或/?:显示帮助信息,列出可用的 Telnet 命令及其用法。
    • open :用于建立到指定主机和端口的 Telnet 连接。
    • close:关闭现有的 Telnet 连接。
    • quit或exit:退出 Telnet 客户端。
    • display:查看 Telnet 客户端的当前设置。
  • 发送命令到服务器:使用send命令可以向 Telnet 服务器发送命令。支持以下命令:
    • ao:放弃输出命令1
    • ayt: "Are you there” 命令,用于向服务器发送询问消息并等待响应1
    • esc:发送当前的转义字符1
    • ip:中断进程命令1
    • synch:执行 Telnet 同步操作1
    • brk:发送信号1
  • 设置 Telnet 客户端选项:使用带有下列参数之一的set命令为当前会话配置 Telnet 客户端1
    • bsasdel:设置 Backspace 键将作为删除键发送。
    • crlf:设置新行模式,导致 Return 键发送 0x0D, 0x0A。
    • delasbs:设置 Delete 键将作为退格键发送。
    • escapecharacter:设置从 Telnet 会话模式转换到 Telnet 命令模式的转义字符。当处于 Telnet 命令模式时,按 Enter 键将会返回到 Telnet 会话模式。
    • localecho:打开本地回显,显示本地输入的字符。
    • logfilename:指定为该会话将 Telnet 日志写入到的文件的名称。如果不指定该文件的路径,将在当前目录中创建文件。指定日志文件还会启动日志记录。
    • logging:启动该会话的日志记录。
    • mode {console | stream}:设置操作的模式。
    • ntlm:启动 NTLM 身份验证。
    • term {ansi | vt100 | vt52 | vtnt}:设置希望 Telnet Client 模拟的终端的类型。
退出 Telnet 会话
在 Telnet 会话中,可以按
Ctrl+)进入 Telnet 命令提示符,然后输入
quit或
exit退出 4
作者网站小例子
telnet horstmann.com 80
无法显示,原因不明。

http://www.ppmy.cn/news/1563177.html

相关文章

如何确保api采集到的小红书笔记图片的版权合法性?

在采集小红书笔记图片时,确保版权合法性是非常重要的,以下是一些方法: 一、遵守平台规则 仔细阅读小红书使用条款 小红书有明确的社区规则和使用条款,其中涉及到对内容版权的规定。开发者应该认真研究这些条款,明确什么…

C#解决浮点数精度丢失的问题(参考方案)

问题描述 直接看代码 按照正常来说这里因该打印的结果是0.1 但是这里精度丢失了,这里我试了很多办法最终想到了下面的解决办法。 这时候我们需要用逆转的思路来解决问题。 既然浮点数有问题那么直接把它转成整数不就行了。 用这种方法就可以打印出一个数的小数部…

14. C语言 指针(深入理解)

本章目录: 前言:什么是指针? 内存与地址:指针的基础指针的声明与使用指针变量的声明指针与地址的关系 空指针与野指针空指针(NULL Pointer)野指针(Dangling Pointer) 指针进阶:从数组…

H266/VVC 帧内预测中 ISP 技术

帧内子划分 ISP ISP 技术是在 JVET-2002-v3 提案中详细介绍其原理,在 VTM8 中完整展示算法。ISP是线基内预测(LIP)模式的更新版本,它改善了原始方法在编码增益和复杂度之间的权衡,ISP 算法的核心原理就是利用较近的像…

centos systemd方式配置jar开机自启

将后端服务(一个 Java 应用程序)注册为 CentOS 上的 systemd 服务,可以让你方便地管理其启动、停止和重启。以下是详细步骤: 创建 systemd 服务单元文件 创建一个 systemd 服务单元文件,例如 /etc/systemd/system/de…

基于php的web系统漏洞攻击靶场设计与实践

web系统漏洞攻击靶场 摘 要 互联网极速发展的同时,也会带来一些安全性的风险,一些不为人知的安全问题也逐渐暴露出来。近年来,媒体不断披露了许多网络安全事故,许多网络应用程序被黑客攻击,导致内部数据外泄&#xf…

深度学习——pytorch基础入门

一、张量 在PyTorch中,张量是PyTorch中最基本的数据结构。张量可以看作是一个多维数组,可以在GPU上加速运算。PyTorch的张量和Numpy的数组非常类似,但是与Numpy不同的是,PyTorch的张量可以自动地在GPU上进行加速计算。 PyTorch中的…

数据结构与算法之栈: LeetCode 71. 简化路径 (Ts版)

简化路径 https://leetcode.cn/problems/simplify-path/description/ 描述 给你一个字符串 path ,表示指向某一文件或目录的 Unix 风格 绝对路径 (以 ‘/’ 开头),请你将其转化为 更加简洁的规范路径 在 Unix 风格的文件系统中…