我使用的Cisco Catalyst 2960,需要遠程登錄編程的一些支持
我可以通過使用telnet, 前使用命令提示符, 訪問開關「的telnet 192.168.1.1」 然後它會問密碼,我將鍵入密碼 然後命令提示符變爲切換模式 然後我會給一些命令,實習生開關現將回應回來,
,我想要做的是使用Java編程, 我的Java編程應該只要求命令並顯示結果
誰來做那個....?
如果有什麼是錯的,讓我知道我錯了....
我使用的Cisco Catalyst 2960,需要遠程登錄編程的一些支持
我可以通過使用telnet, 前使用命令提示符, 訪問開關「的telnet 192.168.1.1」 然後它會問密碼,我將鍵入密碼 然後命令提示符變爲切換模式 然後我會給一些命令,實習生開關現將回應回來,
,我想要做的是使用Java編程, 我的Java編程應該只要求命令並顯示結果
誰來做那個....?
如果有什麼是錯的,讓我知道我錯了....
你應該尋找庫像Telnet client library
The Java Tutorials - All About Sockets是一個很好的起點。
而這個Telnet Client Library可能是有用的。
下面是關於這個問題的SO-問題:Telnet Java Socket Test其中有一個答案指the Apache Telnet Client Library
看看http://javassh.org/space/start 這是在Java中實現遠程登錄庫。 這應該比直接編寫套接字代碼容易得多。
您可以使用提供telnet客戶端的Apache Commons Net。