1. 使用PuTTY遠程連接Linux
首先到PuTTY官網(wǎng)下載putty-64bit-0.70-installer.msi最新版本的windows安裝包峭跳,下載完后運行安裝丹锹,所有配置保持默認值即可柬讨。安裝完成后打開PuTTY軟件表锻,界面如下:
-
密碼登陸方式
在Host Name(or IP address)框里輸出虛擬機IP地址192.168.89.130,端口默認22, 保存為一個minglinux的sessions威鹿,然后點擊下方的open剃斧,接下來出現(xiàn)的界面trust this host,選擇是(Y)忽你,最后輸入用戶名和密碼進行登陸幼东。如下圖:
-
PuTTY 軟件的一些設置
點擊左側Window選項,修改界面中的的Lines of scrollback的數(shù)值可以改變PuTTY中鼠標滾動顯示行數(shù)科雳,選2000根蟹。
設置字體
image.png
設置字符編碼UTF-8
2. 使用xshell連接Linux
安裝包到官網(wǎng)下載,下載完直接安裝即可糟秘。
首次打開Xshell會彈出會話窗口简逮,
新建會話
字體設置
會話保持活動時間調600s
最后確定,連接接尿赚,選擇接受并保存
輸出用戶名和密碼并選擇記住散庶,連接成功。
3. PuTTY密鑰認證
打開PuTTYgen凌净,點擊Generate生成密鑰悲龟,點Save private key保存好私鑰。
運行以下命令創(chuàng)建.ssh目錄和authorized_key 文件冰寻,并將在PuTTYgen中生成的公鑰復制粘貼到authorized_key 文件中须教,保存文件。
[root@localhost ~]# mkdir /root/.ssh
[root@localhost ~]# chmod 700 /root/.ssh
[root@localhost ~]# vi /root/.ssh/authorized_key
然后還有關閉selinux斩芭,使用如下命令:
[root@localhost ~]# setenforce 0
最后指定本地私鑰文件轻腺,在Sessions那保存設置,然后open划乖,成功配對贬养。
4. xshell密鑰認證
Xshell使用密鑰認證的步驟和PuTTY的步驟僅生成密鑰對的方式不一樣,其他的在前面都已經(jīng)弄過了迁筛,就是一樣的命令煤蚌。
[root@localhost ~]# mkdir /root/.ssh
[root@localhost ~]# chmod 700 /root/.ssh
[root@localhost ~]# vi /root/.ssh/authorized_key
[root@localhost ~]# setenforce 0
下面是xshell生成密鑰對的步驟:
點擊新建用戶密鑰生成向導,
下一步
下一步
加密密鑰的密碼
生成了密鑰细卧,點“保存為文件”保存在本地尉桩,將公鑰拷貝到虛擬機/root/.ssh/authorized_keys文件中,然后點完成贪庙。
進入會話屬性蜘犁,修改用戶身份驗證方法為Public Key,選擇剛才保存的用戶密鑰文件止邮,是輸入密鑰加密密碼这橙,然后點確定返回后再點連接奏窑,發(fā)現(xiàn)可以直接連接到虛擬機,不需輸入用戶名和密碼屈扎,這樣表示xshell密鑰認證方式連接虛擬機成功埃唯。