sshxcute遠程SHELL執(zhí)行框架
JSch 是 SSH2 的一個純 Java 實現(xiàn)。它可以連接到一個 sshd 服務器,使用端口轉發(fā),X11 轉發(fā),文件傳輸?shù)鹊取5沁@個類庫畢竟偏向底層,上手與實際運行起來不太方便,sshxcute 框架正是基于 JSch 封裝的,提供了更為便捷的 API 借口,更加靈活實用的功能,從而可以讓開發(fā)與測試人員更加得心應手的使用。sshxcute 是一個框架,它允許工程師利用 Java 代碼通過 SSH 連接遠程執(zhí)行 Linux/UNIX 系統(tǒng)上的命令或者腳本,這種方式不管是針對軟件測試還是系統(tǒng)部署,都簡化了自動化測試與系統(tǒng)環(huán)境部署的步驟。
SSHXCUTE 的設計旨在:
- 最小的系統(tǒng)需求 – 僅僅開啟 SSH 連接即可。
- 易用性 – 工程師利用 Java 代碼執(zhí)行命令或腳本。
- 內置命令 / 腳本任務執(zhí)行功能。
- 易擴展 – 用戶可以自定義任務類型并集成于 sshxcute 框架。
示例代碼:
// Initialize a ConnBean object, parameter list is ip, username, password
ConnBean cb = new ConnBean("ip ", "username","password");
ssh = SSHExec.getInstance(cb);
// Connect to server
ssh.connect();
評論
圖片
表情
感谢您访问我们的网站,您可能还对以下资源感兴趣:
国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频