SSH 是Secure Shell 的簡寫,是一種加密的網絡傳輸協議。
SSH是建立在應用層基礎上的安全協議,專為遠程登錄會話(Telnet)和其他網絡服務提供安全性的協議(比如FTP協議), 所以SSH可以用於遠程登錄與遠程的文件傳輸。
SSH協議的軟件
在遠程登錄中,SSH客户端成功連接SSH服務器之後,就可以遠程控制SSH服務器了。
但SSH只是一個協議,實現該協議的服務端和客户端的軟體也有多種。 因為SSH最初在Unix中實現 , 所以大多數Unix/Linux系列的操作系統都自帶 SSH的服務端和客户端。
Windows 系統在 Windows 10 和Windows Server 2019 版本開始, 在可選功能包含了SSH服務端和客户端,添加一下就可以了, 但是在這之前的版本, 如果需要使用SSH服務,就需要另外安裝SSH服務端和SSH客户端
對於ssh模式其實是一個開發軟件的具體的一個實現方案,struts+Hibernat+Spring 這3 個技術,struts是一個控制層相對於java的一個框架,spring是一個邏輯層,主導框架之間的耦合,而和ibernate是相對於一些流行的數據庫的一個輕量級框架,也就可以理解為是JDBC的一個輕量級封裝,面對的是多種數據庫.而這個模式所開發的軟件易於擴展,維護