1. 程式人生 > >遠程連接Linux、設置秘鑰

遠程連接Linux、設置秘鑰

linux秘鑰遠程連接linux

使用putty遠程連接Linux
首先先去下載putty
盡量去官網下載,官網版的帶有PUTTYGEN,我們後面用秘鑰的時候會用到

技術分享圖片
下載這個版本
32位就行了,32位在64位系統正常運行
技術分享圖片
下載完成後打開putty
這個位置輸入需要遠程的服務器IP地址
技術分享圖片
如果不知道服務器ip需要去本機查看
登錄到服務器,輸入ip addr查看IP
技術分享圖片
輸入完IP地址,後面的Port默認22,如果服務器上端口號修改過的,這上面也要修改
技術分享圖片
讓putty記住登錄地址,方便以後登錄
在這個位置給服務器輸入一個名字,然後恩Save保存,你保存的名字就會出現在下面的框裏了,下次登錄直接點框裏的名字就可以直接連接了,不需要再輸IP
技術分享圖片
putty裏面的操作修改

左邊window裏修改
命令行保存行數量(就是你打出來的命令,你可以往上翻多少行)默認是200,建議調整大點,方便使用
技術分享圖片
修改字體,屏幕小的話,字體大點,方便查看
技術分享圖片
技術分享圖片
傳輸的字符編碼(中文字符的編碼是 UTF-8)
技術分享圖片
·
然後回到Session登錄服務器
點擊Open(點擊完後又一個彈框,直接選“是”即可)
技術分享圖片
用戶名,密碼登錄即可操作
技術分享圖片
·
·
·
·
·
Xshell連接服務器
xshell下載安裝,直接普通安裝,然後下一步下一步即可
技術分享圖片
安裝後打開,會有一個會話彈窗,選擇新建
技術分享圖片
左邊同樣有選項,可以修改字體,登錄模式,等。我們先登錄,名稱可以修改一個方便記憶的名字,一樣的使用SSH協議,端口和putty也一樣,主機輸IP。連接時會出現一個彈窗,直接選擇保存就行
技術分享圖片
他與putty最大的差距就是,她多屏管理比較方便,可以選擇多屏操作
技術分享圖片
·
·
·
·
·
putty秘鑰認證登錄
使用剛才下載putty時帶的puttygen生成秘鑰
技術分享圖片
點擊GENERATE(生成中鼠標輕微晃動速度會快)
技術分享圖片
生成完成後給秘鑰再設置一個密碼,公鑰先復制一下再保存,私鑰是看不到的,所以直接保存就行

技術分享圖片
首先連接到服務器,然後創建公鑰文件存放位置並設置權限
mkdir /root/.ssh
chmod 700 /root/.ssh
mkdir 創建目錄
chmod 修改權限
技術分享圖片
vi /root/.ssh/authorized_keys 把公鑰裏邊的內容復制到裏邊然後保存即出
技術分享圖片
關閉selinux安全規則
技術分享圖片
然後去修改putty,加入秘鑰,

設置putty用密鑰登陸
技術分享圖片
·
·
·
Xshell秘鑰
打開Xshell->工具->新建用戶密鑰生成向導(W)
技術分享圖片

RSA加密方式,2048位密鑰長度->輸入公鑰名稱(wangs_rsa),密鑰密碼,下一步
技術分享圖片
公鑰格式(ssh2-openssh)->保存文件,將公鑰保存到本地->完成
技術分享圖片
這時會彈出會話框,裏面有你剛剛生成的私鑰(與密鑰名稱相同),選中私鑰,點擊導出,將私鑰導出到本地
技術分享圖片
·
·
·
連接到服務器,然後創建公鑰文件存放位置並設置權限(如果已有這個文件夾,直接放進去開頭用#號標記)
mkdir /root/.ssh
chmod 700 /root/.ssh
mkdir 創建目錄
chmod 修改權限
技術分享圖片
vi /root/.ssh/authorized_keys 把公鑰裏邊的內容復制到裏邊然後保存即出
技術分享圖片
關閉selinux安全規則
技術分享圖片

另開一個ssh
選擇私鑰名稱連接
技術分享圖片
直接進入系統
技術分享圖片

遠程連接Linux、設置秘鑰