我创建了一个非常简单的 Java 程序,它在一个开放端口 x
上创建一个 java.net.ServerSocket
,并使用 accept ( )
。我想使用 telnet
/ssh
通过端口 x
连接到程序,以便我可以与所述程序通信。我的问题是在连接到端口后,我的程序识别并接受连接,但 ssh
卡住。我假设这是因为我没有正确的回应。我只想知道我接下来应该做什么。我该如何回应?
我可以使用库,但我想了解接下来会发生什么。但是,我仍然非常感谢有人告诉我是否真的应该使用图书馆。此外,我知道一些基本的网络概念,如 TCP/IP、OSI,以及数据被包装、发送、然后解包,但这就是我的网络知识的范围。
最佳答案
SSH 是一种非常特殊的协议(protocol),涉及加密。您不只是想远程登录到默认使用纯文本的套接字吗?
关于android - Telnet/SSH 到 Java `ServerSocket`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7203685/