tlntadmn

适用范围:Windows Server 2022、Windows Server 2019、Windows Server 2016、Windows Server 2012 R2、Windows Server 2012

管理运行 telnet 服务器服务的本地或远程计算机。 如果在不使用参数的情况下使用,tlntadmn 将显示当前服务器设置

此命令要求使用管理凭据登录到本地计算机。 若要管理远程计算机,还必须提供远程计算机的管理凭据。 为此,可以使用具有本地计算机和远程计算机管理凭据的帐户登录到本地计算机。 如果无法使用此方法,则可以使用 -u 和 -p 参数为远程计算机提供管理凭据

语法

tlntadmn [<computername>] [-u <username>] [-p <password>] [{start | stop | pause | continue}] [-s {<sessionID> | all}] [-k {<sessionID> | all}] [-m {<sessionID> | all}  <message>] [config [dom = <domain>] [ctrlakeymap = {yes | no}] [timeout = <hh>:<mm>:<ss>] [timeoutactive = {yes | no}] [maxfail = <attempts>] [maxconn = <connections>] [port = <number>] [sec {+ | -}NTLM {+ | -}passwd] [mode = {console | stream}]] [-?]

参数

参数 说明
<computername> 指定要连接到的服务器的名称。 默认为本地计算机。
-u <username> -p <password> 指定要管理的远程服务器的管理凭据。 如果要管理未使用管理凭据登录的远程服务器,则需要此参数。
start 启动 telnet 服务器服务。
stop 启动 telnet 服务器服务
暂停 暂停 telnet 服务器服务。 不允许建立新连接。
continue 恢复 telnet 服务器服务。
-s {<sessionID> | all} 显示活动的 telnet 会话。
-k {<sessionID> | all} 结束 telnet 会话。 键入会话 ID 以结束特定会话,或键入 all 以结束所有会话。
-m {<sessionID> | all} <message> 将消息发送到一个或多个会话。 键入会话 ID 以将消息发送到特定会话,或键入 all 以将消息发送到所有会话。 在引号之间键入要发送的消息。
config dom = <domain> 配置服务器的默认域。
config ctrlakeymap = {yes | no} 指定是否希望 telnet 服务器将 Ctrl+A 解释为 Alt。 键入 yes 以映射快捷键,或键入 no 以阻止映射
config timeout = <hh>:<mm>:<ss> 以小时、分钟和秒为单位设置超时期限。
config timeoutactive = {yes | no} 启用空闲会话超时。
config maxfail = <attempts> 设置断开连接前失败的最大登录尝试次数。
config maxconn = <connections> 设置最大连接数。
config port = <number> 设置 telnet 端口。 必须使用小于 1024 的整数指定端口。
config sec {+ | -}NTLM {+ | -}passwd 指定是要使用 NTLM、密码还是同时使用两者对登录尝试进行身份验证。 若要使用特定类型的身份验证,请在该类型的身份验证之前键入加号 (+)。 若要使用特定类型的身份验证,请在该类型的身份验证之前键入减号 (-)。
config mode = {console | stream} 指定操作模式。
-? 在命令提示符下显示帮助。

示例

若要将空闲会话超时配置为 30 分钟,请键入:

tlntadmn config timeout=0:30:0

若要显示活动的 telnet 会话,请键入:

tlntadmn -s