首頁 >常見問題 >什麼是ssh

什麼是ssh

藏色散人
藏色散人原創
2019-06-11 13:30:2510933瀏覽

什麼是ssh

Secure Shell(安全殼協議,簡稱SSH)是一種加密的網路傳輸協議,可在不安全的網路中為網路服務提供安全的傳輸環境。 SSH透過在網路中建立安全隧道來實現SSH客戶端與伺服器之間的連線。雖然任何網路服務都可以透過SSH實現安全傳輸,SSH最常見的用途是遠端登入系統,人們通常利用SSH來傳輸命令列介面和遠端執行命令。

使用頻率最高的場合類別Unix系統,但Windows作業系統也能有限地使用SSH。 2015年,微軟宣布將在未來的作業系統中提供原生SSH協定支持,Windows 10 1809 版本已提供可手動安裝的 OpenSSH工具。

在設計上,SSH是Telnet和非安全shell的替代品。 Telnet和Berkeley rlogin、rsh、rexec等協定採用明文傳輸,使用不可靠的密碼,容易遭到監聽、嗅探和中間人攻擊。 SSH旨在確保非安全網路環境(例如網際網路)資訊加密完整可靠。

不過,SSH也被指出有被嗅聞甚至解密的漏洞。早在2011年,中國的網路審查機構已經有能力針對SSH連線的刺探及幹擾。而後愛德華·史諾登洩漏的文件也指出,美國國家安全局有時能夠把SSH協定傳輸的資訊解密出來,從而讀出SSH會話的傳輸內容。 2017年7月6日,非營利組織維基解密確認美國中央情報局已經開發出能夠在Windows或Linux作業系統中竊取SSH會話的工具。

以上是什麼是ssh的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:SDK是什麼意思下一篇:SDK是什麼意思