什么是ssh
作者:佚名 時間:2012-12-06 分享到:
傳統的網絡訪問程序telent在通信時是不安全的,因為其使用明文方式傳送口令和數據,通過技術手段非常容易截獲這些口令和數據,而且,這些服務程序的安全驗證方式也是有弱點的,沒有驗證機制,一旦有人采用"中間人"方式,冒充真正的服務器接受你傳送給服務器的數據,就會出現很嚴重的問題.
因此,ssh誕生了,其英文全稱為sesure shell,ssh可以將所有傳輸的數據進行加密,這樣"中間人"攻擊方式就不可能成功了,也能防止dns和ip欺騙.并且還有一個額外的好處,就是ssh會壓縮傳輸的數據,能夠加快傳輸的速度,ssh有很多功能,正逐漸代替telent,成為遠程登錄程序的主要選擇,并且它可以為ftp,pop等網絡服務提供安全的通信方式.目前常使用的ssh軟件為openssh.
ssh使用客戶端/服務器模式進行通信,客戶端程序加密數據,然后提交至ssh服務器,服務器進行審核,如果通過審核并且其他安全策略允許,則客戶端將能夠登錄服務器,并進行其他操作.
ssh存在兩個版本v1與v2.red hat enterprise linux 5使用ssh版本2,與v1相比加強了密鑰的認證方式,不僅在ssh連接建立時檢查密鑰,還會有通信過程中,檢測密鑰信息.
如沒特殊注明,文章均為上海聯楷網絡原創,轉載請注明來自:http://www.ktcbnqb.cn/hynews/20151126/n2640.html