telnet相关内容

使用Delphi-Telnet样式检查远程端口访问

我将应用程序部署在遭受防火墙严重破坏的环境中。我经常使用Telnet来检查端口是否在网络中打开并且可以访问。 现在,我想在Delphi中实现命令 Telnet [域名或ip] [端口] 的等效功能。 仅尝试打开和关闭TCP / IP套接字而不发送或接收任何数据就足够了吗? 有没有可能使对方监听的任意应用程序/服务崩溃的风险? 这是我的代码: 函数IsPortActive(AH ..
发布时间:2020-10-20 05:07:48 其他开发

通过Telnet执行从Debian到Windows的远程命令

我正在从Debian远程执行Windows中的命令行。为此,我尝试使用下面的bash脚本。使用期望工具,它包括通过 telnet 连接到远程服务器,输入用户名和密码值并发送所需的命令行。 #!/ usr / bin / expect 设置超时20 设置名称192.168.1.46 设置用户管理员 设置密码MSapp / * 2013 设置cmd“ TASKKILL / F / I ..
发布时间:2020-10-19 04:26:35 其他开发

在远程服务器上访问CouchDB Futon

我已经在可以通过终端telnet / ssh客户端访问的远程服务器上安装了CouchDB。 该服务器正在CentOS6上运行。 我真的很希望能够与Futon合作,但是由于我只能在ssh客户端中打开localhost:5984,因此我暂时无法。 有关如何解决此问题的任何建议? 解决方案 只需创建ssh隧道到远程CouchDB实例: ssh -f -L localho ..
发布时间:2020-10-10 18:35:01 其他开发

如何在vbscript中将字符串变量用作telnet命令?

我正在尝试运行Powershell脚本,该脚本将调用将启动telnet会话并运行以下命令的批处理脚本: mediaGet(“ gei”,1) 感谢这个stackoverflow问题是否可以使用批处理文件建立telnet会话,发送命令并将输出写入文件?我编写了两个脚本: telnet.bat 启动telnet.exe 162.100.10.10 cs ..
发布时间:2020-10-06 00:56:56 其他开发

在python shell中运行telnet时出现错误消息

下面是我的代码的一个最小示例,如果您运行它,应该会重现我的问题。我遇到的一件事是,如果我的树莓派(我正在使用出纳员连接的东西)关闭或拔掉了互联网电缆,则不会出现错误。 #IMPORTS 进口时间 进口telnetlib 进口sys 进口getpass #TELNET user = input(“请输入您的用户名:”) time.sleep(0.4) pass_ = ..
发布时间:2020-09-24 19:05:43 Python

在Golang服务器中接受持久的TCP连接

我正在尝试Go-并希望创建一个可以远程登录,发送命令并接收响应的TCP服务器。 const( CONN_HOST =“ localhost” CONN_PORT =“ 3333” CONN_TYPE =“ tcp” ) func main(){ 侦听器,错误:= net.Listen(CONN_TYPE,fmt.Sprintf(“%s:%s”,CONN_HOST,C ..
发布时间:2020-09-24 01:03:40 其他开发

Telnet以用户名和密码登录到邮件服务器

我尝试通过telnet连接到邮件服务器时遇到一些问题.我遇到的主要问题是我需要创建一个脚本来将我登录到目的地,但找不到找到回应的方法.密码. 我尝试过的事情: telnet host -l username ; echo 'password' 它仍然要求输入密码.有什么办法可以解决这个问题,或者我做错了什么? 解决方案 首先,您可以使用eval: eval "{ ec ..
发布时间:2020-09-19 00:58:03 服务器开发

如何自动执行交互式telnet命令?

我想查询端口105上的telnet服务器.当前,我要做的是启动一个交互式会话,然后逐个输入命令. 由于我已经知道这些命令,因此我想自动执行此过程并获取结果,而无需任何人工干预. 当我尝试在登录时使用管道推送命令时,此操作无效.任何帮助都将受到高度赞赏. 解决方案 您可能正在寻找类似 expect 的工具 a>. ..
发布时间:2020-09-15 00:34:38 其他开发

发送控制-N和< CR>< LF>.通过使用C#的telnet

我当前正在使用CodeProject上的简约Telnet,并且无法将正确的输出发送到我的telnet设备.本质上,我正在尝试使用此过程自动从Netopia DSL调制解调器收集配置数据.我能够阅读netopia telnet界面的欢迎屏幕,但是我无法再进一步了. 手动过程如下: 1)Telnet到设备ip 2)显示欢迎画面. 3)在欢迎屏幕上,按Control-N 4)出现#提示 5)sh ..
发布时间:2020-09-07 20:38:35 C#/.NET

Ansi转义序列以字节为单位

有人能帮我遍历ansi转义序列中的字节吗?...目前,我正在用笔和纸进行编码,所有的ansi教程都将代码列为ESC [.... 我需要查看流中的实际字节. 你们中的专家谁有无限的时间专门用于像我这样的智障人士,以一个字节为例来举例说明一个或两个序列? 非常感谢! 解决方案 第一个针对"ascii表"的Google图片.不客气.只需将教程中的字符与红色字符匹配,并采用相应的十六进制值即可! ..
发布时间:2020-09-02 01:47:47 其他开发

VT100转义序列:光标移动环绕到行尾

我正在创建一个由VT100转义序列控制的Telnet CLI应用程序.所以例如在"ESC" [D转义序列从Telnet服务器发送到客户端(可能是Putty或Gnome终端)的左侧,将光标移至左侧.不幸的是,对于比Putty行长更长的行,上面的转义序列将不允许将光标导航到当前行之上的行. 一个例子.光标为"|".注释标记为"//" ---------------- >potato| // ..
发布时间:2020-07-26 06:25:26 其他开发

python行编辑telnet服务器

我正在用python创建服务器(它的作用无关紧要),但是我希望它接受telnet连接并提供具有行编辑功能(tabcompletion,emacs/vi-mode等)的命令行界面,每个会话的历史记录.我已经成功创建了telnet会话,禁用了线路模式并启用了服务器回显. 我最初的想法是使用readline,但是python readline模块似乎仅适用于stdin上的单个会话;并检查似乎是其工 ..
发布时间:2020-07-24 05:23:35 Python

AnyEvent下的多个telnet客户端/命令

如果我通过相同的telnet连接读取多个$_->{thand}->cmd($cmd)命令,则表示断开连接. 这表现为多次调用ae_connect().如何在AnyEvent下正确发送和获取数据? use strict; use warnings; use Data::Dumper; use AnyEvent::Socket; use AnyEvent; use Net::Telnet ..
发布时间:2020-07-16 22:19:56 其他开发

通过telnet发送到Fedora服务器的Ctrl-Z不会停止该过程

目标: 我正在开发一个iOS终端仿真器,用于通过telnet协议访问我的Unix服务器.我正在针对AIX和Fedora Linux进行测试. 问题: 如果我将Ctrl-Z(ASCII 26)发送到AIX服务器,则其行为与预期的一样:我返回了一个stopped programname之类的字符串,然后我发送的所有其他字符都得到了回显. 当我将其发送到Fedora服务器时,直到 ..
发布时间:2020-07-10 23:12:36 移动开发

Python读取直到Telnet中的空字符

我正在远程登录到服务器,服务器通过消息答复我,并且每条消息的末尾都附加了无法读取的hex00(空字符).我尝试遍历所有内容,但似乎无法使其正常工作,这是一个简单的示例: from telnetlib import Telnet connection = Telnet('localhost', 5001) connection.write('aa\n') connection.read_eag ..
发布时间:2020-07-10 22:04:20 Python

Python telnetlib read_until返回截断字符串

[Python telnetlib read_until recv问题] "read_until";函数使用长命令返回截断的字符串. 这些命令可以完美运行,但不会显示全文. 我怎样才能解决这个问题?请帮忙. #我的代码 tn = telnetlib.Telnet(ip, 23, 5) prompt = ']# ' tn.write('echo "this is a long ..
发布时间:2020-07-10 22:04:17 Python

Python telnetlib:令人惊讶的问题

我正在使用Python模块telnetlib创建一个telnet会话(使用国际象棋服务器),但遇到了一个问题,我确实无法解决.以下代码可以完美运行: >>> f = login("my_server") #code for login(host) below. >>> f.read_very_eager() 这将散出服务器通常在登录时打印的所有内容.但是,当我将其放在函数中然后按以下方式 ..
发布时间:2020-07-10 22:01:59 Python

Python多个telnet会话

我需要构建一个脚本来获取尽可能多的主机的telnet输出,并将它们保存到每个主机的单独文件中.该脚本应作为守护程序运行. 目前,我有一个函数封装了使用telnetlib为单个主机执行此操作的逻辑,但是我不知道如何进行.我计划为每个主机打开一个进程(multiprocessing.Process),但我怀疑这将浪费资源,并且必须存在一种更好的方法:) def TelnetLogSaver ..
发布时间:2020-07-10 22:00:54 Python