一、SSH協議
在Linux中SSH是非常常用的工具,通過SSH客戶端我們可以連接到運行了SSH服務器的遠程機器上。
- SSH客戶端是一種 使用"Secure Shell (SSH)"協議連接到遠程計算機 的軟件程序。
- ssh — OpenSSH SSH client (remote login program),SSH客戶端。
- SSH是目前比較可靠,為專門遠程登錄會話和其它網絡服務 提供安全的協議。
- 利用 SSH協議 可以有效防止遠程管理過程中的信息泄露。
- 通過 SSH協議 可以對所有傳輸的數據進行加密,也能夠防止 DNS欺騙 和 IP欺騙。
- SSH的另一項優點是傳輸的數據可以是經過壓縮的,所以可以加快傳輸的速度。
二、SSH客戶端的使用
命令:ssh [-p port] user@remote
- user:是在遠程計算機上的用戶名,如果不指定的話,默認使用當前用戶。
- remote:是遠程計算機上的地址,可以是ip地址、域名。
- port:是SSH Server監聽的端口號,如果不指定,就默認使用22端口號。
提示:
- 可以使用"exit"命令,退出當前用戶的登錄。
- 在工作中,SSH服務器 的端口號很有可能 不是22,如果遇到這種情況就需要使用 "-p"選項,指定正確的端口號,否則就無法正常連接到服務器。
注意:
- "ssh"命令,只能在Linux或者Unix系統下的終端使用。
- 如果在Windows系統中,可以安裝 XShell客戶端 軟件即可。
1、Ubuntu系統連接Ubuntu系統。
2、Windows系統連接Ubuntu系統。