1、putty和Xshell同樣是遠程登陸的軟件,其遠程登陸的方式也同樣分爲兩種,即密碼登陸和祕鑰登陸,首先先演示一下密碼登陸的步驟;linux
一、要登陸一個系統,首先要保證的是putty軟件所在的計算機可以跟要被遠程登陸的系統之間可以互相通訊,最簡單的驗證方式是可以ping通服務器的ip,shell
其次是要知道服務器的ip地址和ssh的端口,如何查看服務器的ip呢?如上圖所示,在服務器上面運行ifconfig命令,固然,這個操做只是在實驗環境下,若是在真正的工做環境中,服務器的ip地址咱們是有記錄的,總而言之,要用putty登陸,就必需要知足兩個條件,①服務器與putty所在機器能通訊。②要能準確的知道服務器的ip地址。如上圖所示,服務器的ip地址是192.168.101.130,咱們使用putty登陸的時候使用ssh的端口若是沒作更改的話默認是22。windows
二、以下圖所示,若是咱們是新建了一個會話,則須要在Host Name 這個地方填寫服務器的ip,帶入本次實驗當中的ip就是192.168.101.130,端口是22,在Saved Sessions這個地方能夠給要遠程登陸的服務器命名,作完這些之後點Save,能夠保存新建的會話,以便下一次打開,而後點右下角的open按鈕服務器
三、隨後出現的就是登錄畫面,輸入用戶名和密碼就能夠了session
之因此要使用遠程登陸軟件,是由於在工做當中服務器所在的位置不必定是本身長期工做的位置,或者服務器在機房,而機房由於噪音大,輻射大等緣由不適合長時間在裏面調試。還有一個緣由就是,使用遠程登陸軟件能夠分好多窗口登陸若干臺服務器,方便作配置ssh
四、分析一下putty軟件中經常使用選項的做用字體
putty當中Appearance這個選項當中右側有一個change按鈕,能夠經過它來設置putty顯示界面的字體、字形、和大小加密
在Windows這個選項當中,如上圖畫黑框的顯示,這個地方是設置能查看以前顯示的多少行,默認是200行,我們這個地方設置2000行,基本上就夠用了調試
在windows下面有一個translation的選項,表示的是傳輸時的字符類型,由於咱們會常用漢語,因此在這個地方咱們選擇UTF-8這個選項,使用別的選項會在使用漢語是顯示亂碼。ip
使用putty密碼登陸就這些了,下面分析一下使用putty的祕鑰驗證方式登陸服務器
2、使用putty祕鑰的驗證方式登錄服務器一樣與Xshell大同小異
一、在解壓putty.zip以後,在文件夾裏面會有一個puttygen的文件
這個應用程序就至關於Xshell裏面祕鑰生成嚮導,雙擊打開,點擊Generate,隨後晃動鼠標讓祕鑰順利生成
二、如上圖黑框標出的,在這裏爲祕鑰加密,跟Xshell裏面給祕鑰加密的效果同樣,藍色標出的是生成的公鑰,把公鑰複製了,一樣粘貼到服務器,/root/.ssh/authorized_keys這個文件當中,以下圖所示,而後保存退出,在這裏須要關閉selinux,運行setenforce 0 。最後這個Save private key 是保存私鑰的意思,把私鑰保存到本地
三、打開putty,第一步選中會話,第二步 load,第三步點擊左側SSH下的AUTH,瀏覽到以前保存在本地的私鑰
在點擊session,選中該會話,點擊save,使用祕鑰登陸的全部配置就算完了,點擊open進行驗證
輸入用戶名和爲祕鑰設置的密碼,便可登陸 ,驗證該操做成功,