我正在尝试使用TelNet打开一个PLink连接
我的连接字符串是:plink.exe -telnet -P <Port Number> <IP Address>
虽然连接是由于另一边的防火墙而打开的,但如果不将协商模式更改为被动模式,我就无法登录
下面是如何使用Putty来改变它

我找不到说明如何使用PLink完成此操作的文档。
PLink最终将被.net程序使用,并记录通过连接传递的事件。因此,我正在寻找一种方法来复制Putty使用PLink或.net 4.5 TelNet Nugget包所做的事情。
发布于 2017-06-21 07:46:40
不要启动外部应用程序来实现Telnet。使用一些.NET Telnet库。
如果您想无论如何使用Plink:
Plink不允许您使用命令行设置大多数选项。
您可以做什么来创建临时的临时存储设置在Windows注册表中,并让Plin使用 switch。
为了满足您的需要,您需要创建如下所示的键:
[HKEY_CURRENT_USER\SOFTWARE\SimonTatham\PuTTY\Sessions\passive_telnet]
"HostName"="example.com"
"Protocol"="telnet"
"PortNumber"=dword:00000017
"PassiveTelnet"=dword:00000001https://stackoverflow.com/questions/44656971
复制相似问题