一锯厢、使用PuTTY遠(yuǎn)程連接Linux主機(jī)
下載PuTTY軟件
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html解壓軟件壓縮包酥郭,找到運(yùn)行PuTTY.EXT懂衩。
![](http://upload-images.jianshu.io/upload_images/6309514-5297d7cc8e37dff9.png?
imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)-
設(shè)置PuTTY撞叨。
![](http://upload-images.jianshu.io/upload_images/6309514-55927e1185611531.png?
imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
二、使用Xshell遠(yuǎn)程連接Linux主機(jī)
下載安裝Xshell軟件浊洞。
https://www.netsarang.com/products/xsh_overview.html-
打開設(shè)置Xshell登陸牵敷。
三、使用PuTTY密鑰驗(yàn)證鏈接LInux主機(jī)
-
打開PUTTYGEN.EXE密鑰生成程序法希,設(shè)置生成密鑰枷餐。
-
使用PuTTY在Linux系統(tǒng)上配置公鑰及權(quán)限。
mkdir /root/.ssh/
#root用戶在家目錄"root"下創(chuàng)建".ssh"目錄苫亦。
chmod 700 /root/.ssh/
#設(shè)置".ssh"目錄權(quán)限為700.
vi /root/.ssh/authorized_keys
#在"/root/.ssh/"目錄下創(chuàng)建并編輯公鑰文件authorized_keys毛肋。
復(fù)制PUTTYGEN.EXE剛才生成的公鑰,在打開的authorized_keys文件中按字母"i"鍵進(jìn)入編輯模式屋剑,右鍵鼠標(biāo)粘貼來的公鑰润匙,再按"ESC"鍵,在命令模式界面左下角輸入":wq"命令唉匾,然后按回車鍵保存退出孕讳。
setenforce 0
#使用"setenforce 0"命令可以臨時(shí)關(guān)閉Selinux。
vi /etc/selinux/config
#使用vi命令打開"/etc/selinux/config"配置文件,修改"SELINUX=disabled",永久關(guān)閉Selinux厂财,然后保存退出芋簿。
init 6
#重啟Linux系統(tǒng),以使關(guān)閉Selinux的設(shè)置生效璃饱。
-
在PuTTY上配置私鑰与斤。
-
使用私鑰重新登錄Linux系統(tǒng)。
四帜平、使用Xshell密鑰驗(yàn)證連接Linux主機(jī)
-
使用Xshell軟件菜單欄“工具”下“新建密鑰生成向?qū)А庇母妫O(shè)置生成密鑰梅鹦。
-
使用Xshell在Linux系統(tǒng)上配置公鑰及權(quán)限裆甩。
mkdir /root/.ssh/
#root用戶在家目錄"root"下創(chuàng)建".ssh"目錄。(略)
chmod 700 /root/.ssh/
#設(shè)置".ssh"目錄權(quán)限為700.(略)
vi /root/.ssh/authorized_keys
#在"/root/.ssh/"目錄下創(chuàng)建公鑰文件authorized_keys齐唆。
vi /root/.ssh/authorized_keys
#打開編輯公鑰文件authorized_keys嗤栓,粘貼Xshell剛才生成的公鑰,保存退出箍邮。
-
設(shè)置Xshell身份驗(yàn)證方式為密鑰茉帅,并登錄Linux主機(jī)。