什么是SSH剖笙?
Secure Shell,目前已成為Linux系統(tǒng)的一個標準配置请唱。
簡單說弥咪,SSH是一種網(wǎng)絡(luò)協(xié)議,用于計算機之間的加密登錄十绑。
如果一個用戶從本地計算機聚至,使用SSH協(xié)議登錄另一臺遠程計算機,我們就可以認為本橙,這種登錄是安全的扳躬,即使被中途截獲,密碼也不會泄露。
最早的時候贷币,互聯(lián)網(wǎng)通信都是明文通信击胜,一旦被截獲,內(nèi)容就暴露無疑役纹。1995年偶摔,芬蘭學者Tatu Ylonen設(shè)計了SSH協(xié)議,將登錄信息全部加密促脉,成為互聯(lián)網(wǎng)安全的一個基本解決方案辰斋,迅速在全世界獲得推廣,目前已經(jīng)成為Linux系統(tǒng)的標準配置瘸味。
最基本的用法
SSH主要用于遠程登錄宫仗。假定你要以用戶名user,登錄遠程主機host旁仿,只要一條簡單命令就可以了锰什。
$ ssh user@host```
如果本地用戶名與遠程用戶名一致,登錄時可以省略用戶名丁逝。
$ ssh host```
SSH的默認端口是22汁胆,也就是說,你的登錄請求會送進遠程主機的22端口霜幼。使用p參數(shù)嫩码,可以修改這個端口。
$ ssh -p 2222 user@host```
上面這條命令表示罪既,ssh直接連接遠程主機的2222端口铸题。