使用puTTY和Xshell遠程鏈接Linux以及密鑰認證shell
使用puTTY遠程鏈接Linux安全
首先,安裝puTTY,它是一個免費的開源的軟件,且操做和配置很是簡單易用,下載地址:www.chiark.greenend.org.uksession
下載安裝包putty-0.70-install.msi(下載32位就能夠了,64位也能用)雙擊打開安裝包,全部保持默認,直至安裝結束。安裝完成後,在「開始」菜單中,找到puTTY,點擊打開,填寫遠程Linux基本信息,而後save保存。 ssh
其中HOST name(or IP address)填寫IP地址192.168.188.130,saved sessions本身要命名用來區分主機,其餘默認。保存後,點open,會彈出一個小框。工具
選擇是便可,出現登陸提示,輸入用戶名和密碼,就能夠登陸Linux系統。get
在puTTY裏,咱們能夠複製粘貼,很是方便。io
使用Xshell鏈接Linux登錄
先下載Xshell,下載完成後打開,新建會話,設置以下軟件
設置用戶身份驗證,這裏使用password登錄,輸入用戶名、密碼。配置
設置好IP、端口號、用戶名、密碼後,進行鏈接,選擇接受並保存。
這樣就登錄了Linux,能夠進行操做,Xshell相比puTTY好處是能夠多窗口。
puTTY密鑰認證
首先,在「開始」菜單中找到puTTYgen,打開它。而後單擊Generate,就開始生成密鑰,來回動鼠標,能夠快速生成密鑰。
在Key passphrase中設置密碼(建議設置),增長安全性,在下面的Comfilm passphrase中從新輸入一遍密碼。而後,保存公鑰Save public key和私鑰Save private key。
建立.ssh目錄
# mkdir /root/.ssh
更改目錄權限
# chmod 700 /root/.ssh
把公鑰放進 /root/.ssh/authorized_keys文件中
# vi /root/.ssh/authorized_keys
按i鍵編輯,再把生成的公鑰複製進去,Esc退出編輯,再按:wq保存退出
暫時關閉防火牆,# setenforce 0
接着,回到puTTY,在右側saved sessions下面找到剛剛保存的session,選中它,點Load加載。同時在左下方點SSH前面的+號,選擇Auth,單擊Browse,找到咱們保存的私鑰,點擊打開。最後,還要回到左側,單擊最上面的session,單擊右側的save按鈕。
加載私鑰後,登陸界面不同了,這裏須要輸入密鑰的密碼,puTTY密鑰認證也就設置完成。
Xshell密鑰認證
點擊工具,新建用戶密鑰
設置密鑰參數,默認,下一步
設置密鑰名稱和密碼
生成公鑰
一樣,把公鑰複製到authorized_keys文件裏,而後點完成,關閉。
而後打開會話,選中剛纔建立的session,點屬性,點用戶身份驗證。選擇密鑰認證方式,選擇密鑰,輸入密碼,再點肯定。
點鏈接就直接登錄上了,不須要輸入用戶名和密碼。