是否可以通过Telnet获取以下信息?
如果您有可以分享的示例代码,那将非常有用,以便我可以在您的帮助下进一步处理。
我将感谢您的宝贵回复。
答案 0 :(得分:1)
Telnet只不过是通常另一台Unix机器上的shell接口的通信协议。远程telnet守护进程很可能会调用身份验证和shell进程,因此您请求的所有内容都是肯定的,但您可能需要进行身份验证。
正如您所知,shell的telnet主要用于安全网络内部,很少在网络上使用。
答案 1 :(得分:0)
Telnet是做这种事情的错误协议。它是交互式终端会话的(过时)协议。您应该查看“ssh”以在远程计算机上执行命令,然后确定需要执行哪些命令来提取您感兴趣的信息。
您所使用的一些信息(理论上)也可以使用SNMP,但配置文件和应用程序版本之类的信息不会。 “ssh”方法将允许您通过命令行运行的命令获取可用的任何信息。
将Java注入混合几乎肯定是一个坏主意。 Java最适合与平台无关的任务,但您尝试做的事情本身就是特定于平台的。