该远程登录 命令用于与其他主机通信TELNET 协议。如果远程登录 在没有的情况下被调用 主办 参数,它进入命令模式,由其提示表示(远程登录> )在此模式下,它接受并执行下面列出的命令。如果使用参数调用它,它将执行打开 用这些参数命令。
名称
远程登录 - 用户界面TELNET 协议
概要
远程登录 -8EFKLacdfrx -X 的authType -b hostalias -Ë escapechar -ķ 领域 -升 用户 -ñ 跟踪文件 主办 港口
Telnet命令
选项如下:
-8
指定8位数据路径。这导致尝试谈判TELNET BINARY 输入和输出选项。
-E
停止将任何字符识别为转义字符。
-F
如果正在使用Kerberos V5身份验证,则 - F option允许将本地凭据转发到远程系统,包括已转发到本地环境的任何凭据。
-K
指定不自动登录远程系统。
-L
指定输出上的8位数据路径。这会导致在输出时协商BINARY选项。
-X 一种
禁用 一种 身份验证的类型。
-一个
尝试自动登录。目前,这通过发送用户名用户 的变量ENVIRON 选项如果受远程系统支持。使用的名称是getlogin(2)返回的当前用户的名称,如果它与当前用户ID一致,否则它是与用户ID关联的名称。
-b hostalias
使用本地套接字上的bind(2)将其绑定到别名地址(请参阅ifconfig(8)和``alias''说明符)或另一个接口的地址,而不是connect(2)自然选择的接口。当连接到使用IP地址进行身份验证的服务时,这可能很有用,并且不希望(或不可能)重新配置服务器。
-C
禁用读取用户的.telnetrc文件。 (见切换skiprc 此手册页上的命令。)
-d
设置的初始值调试 切换到真正
-e escapechar
设置初始值远程登录 逃避角色 escapechar 如果 escapechar 省略,然后将没有转义字符。
-F
如果正在使用Kerberos V5身份验证,则 - F 选项允许将本地凭据转发到远程系统。
-k 领域
如果正在使用Kerberos身份验证,则 - ķ 选项请求远程登录 获取领域中远程主机的票证 领域 而不是远程主机的领域,由krb_realmofhost3决定。
-l 用户
连接到远程系统时,如果远程系统了解 ENVIRON 选项,然后 用户 将作为变量USER的值发送到远程系统。这个选项意味着 - 一个 选项。此选项也可以与。一起使用打开 命令。
-n 跟踪文件
打开 跟踪文件 用于记录跟踪信息。见设置跟踪文件 命令如下。
-r
指定与rlogin(1)类似的用户界面。在此模式下,转义字符设置为波浪号(〜)字符,除非由 - 修改Ë 选项。
-X
如果可能,打开数据流的加密。
主办
远程主机的正式名称,别名或Internet地址。
港口
端口号(应用程序的地址)。如果未指定数字,则为默认值远程登录 使用端口。
在rlogin模式下,形式为〜的一行。断开与远程主机的连接; 〜是telnet转义字符。类似地,行〜^ Z暂停telnet会话。行〜^转义到正常的telnet转义提示符。
Telnet LINEMODE选项
连接打开后,远程登录 将尝试启用TELNET LINEMODE 选项。如果失败,远程登录 将恢复为两种输入模式之一:“一次一个字符”或“一行一行”,具体取决于远程系统支持的内容。
什么时候LINEMODE 启用后,在远程系统的控制下,在本地系统上完成字符处理。当要禁用输入编辑或字符回显时,远程系统将中继该信息。远程系统还会将更改传递给远程系统上发生的任何特殊字符,以便它们可以在本地系统上生效。
在“一次一个字符”模式下,大多数输入的文本会立即发送到远程主机进行处理。
在“旧的逐行”模式中,所有文本都在本地回显,并且(通常)只有完成的行被发送到远程主机。 “本地回声字符”(最初为“^ E”)可用于关闭和打开本地回声(这主要用于输入密码而不回显密码)。
如果LINEMODE 选项已启用,或者是否已启用localchars 切换是真正 (“旧的逐行”的默认值;见下文),用户的默认值放弃 INTR 和红晕 字符被本地捕获,并作为TELNET 协议序列到远程端。如果LINEMODE 已启用,然后是用户的停赛 和EOF 也发送为TELNET 协议序列,和放弃 作为一个发送 TELNET ABORT 代替打破 有选择(见切换 自动冲洗 和toggleautosynch 这导致此操作将后续输出刷新到终端(直到远程主机确认TELNET 序列)并刷新先前的终端输入(在…的情况下)放弃 和内省)
连接到远程主机时,远程登录 可以通过键入来输入命令模式远程登录``转义字符''(最初是``^'')。在命令模式下,可以使用正常的终端编辑约定。请注意,转义字符将返回到初始调用的命令模式远程登录 有控制终端。使用送逃跑 命令切换到后续命令模式远程登录 远程主机上的进程。
下列远程登录 命令可用。只需要输入足够的每个命令来唯一地识别它(对于参数来说也是如此)模式 组 切换 未设置 slcenviron 和显示 命令)。
AUTH 争论 …
该AUTH 命令操纵通过发送的信息TELNET AUTHENTICATE 选项。有效的参数AUTH 命令如下:
禁用 类型
禁用指定的 类型 认证。要获取可用类型的列表,请使用auth禁用? 命令。
启用 类型
启用指定的 类型 认证。要获取可用类型的列表,请使用auth启用? 命令。
状态
列出各种类型的身份验证的当前状态。
关
关闭一个TELNET 会话并返回命令模式。
显示 争论 …
显示全部或部分组 和切换 价值观(见下文)。
加密 争论 …
该加密 命令操纵通过发送的信息TELNET加密选项。
encrypt命令的有效参数如下:
禁用 类型 输入|输出
禁用指定的 类型 加密如果你省略输入 和产量 输入和输出都被禁用。要获取可用类型的列表,请使用加密禁用? 命令。
启用 类型 输入|输出
启用指定的 类型 加密如果你省略输入 和产量 输入和输出均已启用。要获取可用类型的列表,请使用加密启用? 命令。
输入
这和加密开始输入 命令。
-input
这和加密停止输入 命令。
产量
这和加密开始输出 命令。
- 输出
这和加密停止输出 命令。
开始输入|输出
尝试启动加密。如果你省略输入 和产量 输入和输出均已启用。要获取可用类型的列表,请使用加密启用?命令。
状态
列出当前的加密状态。
停止输入|输出
停止加密。如果你省略输入 和产量 加密在输入和输出上。
类型 类型
设置稍后要使用的默认加密类型加密开始 要么加密停止 命令。
ENVIRON 参数 …
该ENVIRON 命令用于操纵可能通过的变量TELNET ENVIRON 选项。初始变量集取自用户环境,只有显示 和打印机 默认情况下导出的变量。该用户 变量也会导出 - 如果 - 一个 要么 -升 使用选项。有效的参数ENVIRON 命令是:
限定 变量值
定义变量 变量 有一个值 值 此命令定义的任何变量都将自动导出。该 值 可以用单引号或双引号括起来,以便可以包括制表符和空格。
取消定义 变量
去掉 变量 来自环境变量列表。
出口 变量
标记变量 变量 要导出到远程端。
取消导出 变量
标记变量 变量 除非远程方明确要求,否则不导出。
名单
列出当前的环境变量集。那些标有的* 将自动发送,只有在明确请求时才会发送其他变量。
?
打印出有关的帮助信息ENVIRON 命令。
登出
发送TELNET LOGOUT 远程选项。此命令类似于a关 命令;但是,如果远程端不支持登出 选项,没有任何反应。但是,如果远程端确实支持登出 选项,此命令应该使远程端关闭TELNET 连接。如果远程端还支持暂停用户会话以便以后重新附加的概念,则logout参数指示您应立即终止会话。
模式 类型
类型 是几个选项之一,取决于的状态TELNET 会话。要求远程主机进入所请求模式的权限。如果远程主机能够进入该模式,则将输入所请求的模式。
字符
禁用TELNET LINEMODE 选项,或者,如果远程方不理解LINEMODE 选项,然后输入“一次一个字符”模式。
线
启用TELNET LINEMODE 选项,或者,如果远程方不理解LINEMODE 选项,然后尝试进入“旧线逐行”模式。
isig(-isig )
尝试启用(禁用)TRAPSIG 的模式LINEMODE 选项。这需要的LINEMODE 选项启用。
编辑(-edit )
尝试启用(禁用)编辑 的模式LINEMODE 选项。这需要的LINEMODE 选项启用。
softtabs(-softtabs )
尝试启用(禁用)SOFT_TAB 的模式LINEMODE 选项。这需要的LINEMODE 选项启用。
litecho(-litecho )
尝试启用(禁用)LIT_ECHO 的模式LINEMODE 选项。这需要的LINEMODE 选项启用。
?
打印出有关的帮助信息模式 命令。
打开 主办 -升 用户 - 港口
打开与指定主机的连接。如果未指定端口号,远程登录 将尝试联系TELNET 默认端口的服务器。主机规范可以是主机名(请参阅hosts(5))或“点符号”中指定的Internet地址(请参阅inet(3))。 - 升 option可用于指定要通过的传递给远程系统的用户名ENVIRON 选项。连接到非标准端口时,远程登录 省略任何自动启动TELNET 选项。当端口号前面带有减号时,初始选项协商完成。建立连接后,将打开用户主目录中的.telnetrc文件。以“#”开头的行是注释行。空行被忽略。没有空格开头的行是机器入口的开始。该行的第一件事是连接到的机器的名称。该行的其余部分以及以空格开头的连续行被假定为远程登录 命令和处理,就像它们已经手动输入到远程登录 命令提示符。
放弃
关闭任何打开TELNET 会话和退出远程登录 文件结束(在命令模式下)也将关闭会话并退出。
发送 参数
将一个或多个特殊字符序列发送到远程主机。以下是可以指定的参数(一次可以指定多个参数):
退出
发送TELNET ABORT (中止处理)序列。
AO
发送TELNET AO (中止输出)序列,应该导致远程系统刷新所有输出 从 远程系统 至 用户的终端。
AYT
发送TELNET AYT (你在那里)序列,远程系统可能会或可能不会选择响应。
BRK
发送TELNET BRK (中断)序列,可能对远程系统有重要意义。
EC
发送TELNET EC (擦除字符)序列,这将导致远程系统擦除输入的最后一个字符。
埃尔
发送TELNET EL (擦除行)序列,应该使远程系统擦除当前输入的行。
EOF
发送TELNET EOF (文件结束)序列。
EOR
发送TELNET EOR (记录结束)序列。
逃逸
发送当前远程登录 转义字符(最初是``^'')。
GA
发送TELNET GA (前进)序列,这可能对远程系统没有意义。
的getStatus
如果远程端支持电话状况 命令,的getStatus 将发送子协商以请求服务器发送其当前选项状态。
IP
发送TELNET IP (中断进程)序列,它应该导致远程系统中止当前正在运行的进程。
NOP
发送TELNET NOP (无OPeration)序列。
停赛
发送TELNET SUSP (SUSPend过程)序列。
同步
发送TELNET SYNCH 序列。此序列使远程系统丢弃所有先前键入的(但尚未读取)输入。该序列作为。发送TCP紧急数据(如果远程系统是BSD 4.2系统,可能无法工作 - 如果它不起作用,可以在终端上回显小写“r”)。
做 CMD
发送TELNET DO CMD 序列。 CMD 可以是0到255之间的十进制数,也可以是特定的符号名TELNET 命令。 CMD 也可以是救命 要么? 打印出帮助信息,包括已知符号名称列表。
别 CMD
发送TELNET DONT CMD 序列。 CMD 可以是0到255之间的十进制数,也可以是特定的符号名TELNET 命令。 CMD 也可以是救命 要么? 打印出帮助信息,包括已知符号名称列表。
将 CMD
发送TELNET将 CMD 序列。 CMD 可以是0到255之间的十进制数,也可以是特定的符号名TELNET 命令。 CMD 也可以是救命 要么? 打印出帮助信息,包括已知符号名称列表。
惯于 CMD
发送TELNET WONT CMD 序列。 CMD 可以是0到255之间的十进制数,也可以是特定的符号名TELNET 命令。 CMD 也可以是救命 要么? 打印出帮助信息,包括已知符号名称列表。
?
打印出有关的帮助信息发送 命令。
组 参数值
未设置 参数值
该组 命令将设置任意一个远程登录 变量到特定值或真正 特殊的价值离 关闭与变量相关的功能;这相当于使用了未设置 命令。该未设置 命令将禁用或设置为假 任何指定的功能。变量的值可以用显示 命令。此处列出了可以设置或取消设置但未切换的变量。另外,任何变量都是切换 可以使用显式设置或取消设置命令组 和未设置 命令。
AYT
如果TELNET 在…localchars 模式,或LINEMODE 已启用,并且状态字符已键入,aTELNET AYT 序列(见发送一个 before)被发送到远程主机。 “Are You There”字符的初始值是终端的状态字符。
回声
这是一个值(最初是``^ E''),当它处于“逐行”模式时,在进行输入字符的本地回显(用于正常处理)和抑制输入字符的回显之间切换(用于输入,说,密码)。
EOF
如果远程登录 正在经营LINEMODE 或者“逐行旧”模式,将该字符作为行中的第一个字符输入将导致该字符被发送到远程系统。的初始值EOF 角色被认为是终端的EOF 字符。
抹去
如果远程登录 在…localchars 模式(见切换 localchars 如果,如果远程登录 在“一次一个字符”模式下运行,然后输入这个字符时,aTELNET EC 序列(见发送 EC 以上)被发送到远程系统。的初始值抹去 角色被认为是终端的抹去 字符。
逃逸
这是远程登录 转义字符(最初是``^ '')导致进入远程登录命令模式(连接到远程系统时)。
flushoutput
如果远程登录 在…localchars 模式(见切换 localchars 下面)和flushoutput字符是键入的,aTELNET AO 序列(见发送 AO 以上)被发送到远程主机。的初始值红晕 角色被认为是终端的红晕 字符。
forw1
forw2
如果TELNET 正在经营LINEMODE 这些字符在键入时会导致部分行转发到远程系统。转发字符的初始值取自终端的eol和eol2字符。
打断
如果远程登录 在…localchars 模式(见切换 localchars 下面)和打断字符是键入的,aTELNET IP 序列(见发送 IP 以上)被发送到远程主机。的初始值打断 角色被认为是终端的INTR 字符。
杀
如果远程登录 在…localchars 模式(见切换 localchars 如果,如果远程登录 在“一次一个字符”模式下运行,然后输入这个字符时,aTELNET EL 序列(见发送 埃尔 以上)被发送到远程系统。的初始值杀 角色被认为是终端的杀 字符。
LNEXT
如果远程登录 正在经营LINEMODE 或者“逐行旧”模式,然后这个字符被视为终端LNEXT 字符。的初始值LNEXT角色被认为是终端的LNEXT 字符。
放弃
如果远程登录 在…localchars 模式(见切换 localchars 下面)和放弃字符是键入的,aTELNET BRK 序列(见发送 BRK 以上)被发送到远程主机。的初始值放弃 角色被认为是终端的放弃 字符。
重印
如果远程登录 正在经营LINEMODE 或旧的逐行''模式,然后这个字符被视为终端的重印 字符。的初始值重印角色被认为是终端的重印 字符。
远程登录
这是rlogin转义字符。如果设置,正常TELNET 除非在行的开头处以此字符开头,否则将忽略转义字符。这个字符在一行的开头跟着一个“。”。关闭连接;当后面跟着^ Z它暂停了远程登录 命令。初始状态是禁用远程登录 逃避性格。
开始
如果TELNET TOGGLE-FLOW-CONTROL 选项已启用,然后此字符被视为终端开始 字符。的初始值开始角色被认为是终端的开始 字符。
停
如果TELNET TOGGLE-FLOW-CONTROL 选项已启用,然后此字符被视为终端停 字符。的初始值停角色被认为是终端的停 字符。
停赛
如果远程登录 在…localchars 模式,或LINEMODE 已启用,并且暂停字符是键入的,aTELNET SUSP 序列(见发送 停赛 以上)被发送到远程主机。的初始值暂停 角色被认为是终端的暂停 字符。
跟踪文件
这是由输出引起的文件netdata 要么选项 追踪存在真正 将写。如果设置为“ - ”,则跟踪信息将写入标准输出(默认值)。
worderase
如果远程登录 正在经营LINEMODE 或者“逐行旧”模式,然后这个字符被视为终端worderase 字符。的初始值worderase 角色被认为是终端的worderase 字符。
?
显示合法组 (未设置 )命令。
SKEY 序列挑战
该SKEY 命令计算对S / Key挑战的响应。有关S / Key系统的更多信息,请参见skey(1)。
SLC 州
该SLC 命令(Set Local Characters)用于设置或更改特殊字符的状态TELNET LINEMODE 选项已启用。特殊字符是映射到的字符TELNET 命令序列(如IP 要么放弃 或行编辑字符(如抹去 和杀死) 默认情况下,将导出本地特殊字符。
校验
验证当前特殊字符的当前设置。请求远程端发送所有当前的特殊字符设置,如果与本地端有任何差异,本地端将切换到远程值。
出口
切换到特殊字符的本地默认值。本地默认字符是当时本地终端的字符远程登录 开始了。
进口
切换到特殊字符的远程默认值。远程默认字符是远程系统时的远程默认字符TELNET建立了联系。
?
打印出有关的帮助信息SLC 命令。
状态
显示当前状态远程登录 这包括连接的对等端以及当前模式。
切换 参数 …
切换(之间真正 和假 各种标志,控制如何远程登录 回应事件。可以明确地将这些标志设置为真正 要么假 使用组 和未设置上面列出的命令。可以指定多个参数。可以使用这些标志来查询这些标志的状态显示 命令。有效参数是:
authdebug
打开验证代码的调试信息。
自动冲洗
如果自动冲洗 和localchars 都是真正 然后当AO 要么放弃 字符被识别(并转化为TELNET 序列;看到组 以上详情),远程登录 在远程系统确认之前拒绝显示用户终端上的任何数据(通过TELNET TIMING MARK 选项)它已经处理了那些TELNET 序列。此切换的初始值为真正 如果终端用户没有做过“stty noflsh”,否则假 (见stty(1))。
autodecrypt
当。。。的时候TELNET加密 选项是协商的,默认情况下,数据流的实际加密(解密)不会自动启动。该autoencrypt(autodecrypt )命令指出应尽快启用输出(输入)流的加密。
自动登录
如果远程端支持TELNET认证 选项TELNET尝试使用它来执行自动身份验证。如果认证不支持选项,用户的登录名通过传播TELNET ENVIRON 选项。此命令与指定相同 一个 关于的选项打开 命令。
autosynch
如果autosynch 和localchars 都是真正 然后什么时候INTR 要么放弃输入字符(参见组 上面的描述INTR 和放弃 由此产生的TELNET 发送的序列后跟TELNET SYNCH 序列。这个程序 应该 导致远程系统开始丢弃所有先前输入的输入,直到两者都有TELNET 序列已被阅读并采取行动。此切换的初始值为假
二进制
启用或禁用TELNET BINARY 输入和输出选项。
inbinary
启用或禁用TELNET BINARY 输入选项。
outbinary
启用或禁用TELNET BINARY 输出选项。
CRLF
如果是这样的话真正 然后将发送回车,如果是这样的话假 然后将发送回车符作为此切换的初始值假
crmod
切换回车模式。启用此模式后,从远程主机接收的大多数回车字符将映射到回车符后跟换行符。此模式不会影响用户键入的字符,只会影响从远程主机接收的字符。除非远程主机仅发送回车符,但从不发送换行符,否则此模式不是很有用。此切换的初始值为假
调试
切换套接字级调试(仅对超级用户有用)。此切换的初始值为假
encdebug
打开加密代码的调试信息。
localchars
如果是这样的话真正 那么红晕 打断 放弃 抹去 和杀 人物(见组以上)在当地得到认可,并转化为(希望)适当的TELNET 控制序列(分别为AO IP BRK EC 和埃尔 看到发送 以上)。此切换的初始值为真正 在“旧的逐行”模式下,和假 在“一次性角色”模式中。当。。。的时候LINEMODE 选项已启用,值为localchars 被忽略,并假设永远真正 如果LINEMODE 从那时起,它就被启用了放弃 发送为退出 和EOF 和暂停 发送为EOF 和停赛 (看到发送 以上)。
netdata
切换所有网络数据的显示(十六进制格式)。此切换的初始值为假
选项
切换一些内部的显示远程登录 协议处理(与…有关)TELNET 选项)。此切换的初始值为假
prettydump
当。。。的时候netdata 启用切换,如果prettydump 启用了输出netdata 命令将以更加用户可读的格式进行格式化。在输出中的每个字符和任何字符的开头之间放置空格TELNET转义序列前面有一个'*'来帮助定位它们。
skiprc
当skiprc切换是真正 TELNET 打开连接时,跳过用户主目录中.telnetrc文件的读取。此切换的初始值为假
termdata
切换所有终端数据的显示(十六进制格式)。此切换的初始值为假
verbose_encrypt
当。。。的时候verbose_encrypt 切换是真正 远程登录 每次启用或禁用加密时都会打印出一条消息。此切换的初始值为假
?
显示合法切换 命令。
ž
暂停远程登录 此命令仅在用户使用csh(1)时有效。
! 命令
在本地系统的子shell中执行单个命令。如果 命令 省略,然后调用交互式子shell。
? 命令
得到帮助。没有争论,远程登录 打印帮助摘要。如果指定了命令,远程登录 将打印该命令的帮助信息。
重要: 使用 人 命令( % 人 )查看特定计算机上如何使用命令。