遠程登陸工具下載安裝:html
遠程工具種類多,在此介紹putty和xshell。linux
putty官網:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html shell
xshell 直接百度便可。網絡
打開下載好的putty,並輸入虛擬機IP,端口22,協議SSH;點擊Open(前提是虛擬機已開機並配置好網絡):ssh
在彈出的窗口有顯示「login as:」即鏈接成功,輸入用戶名密碼便可訪問虛擬機:工具
PS:在putty裏面,左鍵按住拖拉塗選目標即爲複製,右鍵單擊即爲粘貼。spa
打開下載好的puttygen;點擊Generate生成密鑰對,點擊後鼠標需在窗口來回移動才能加快生成速度:命令行
設置私鑰密碼,保存公私鑰,複製公鑰字符串「ssh-rsa.....」htm
先建立相應目錄和文件和給予對應權限:字符串
mkdir /root/.ssh #建立 .ssh 目錄,前面的「.」表示該目錄是隱藏目錄
chmod 700 /root/.ssh #給 .ssh 目錄700權限, 全部者有所有權限,其餘用戶沒權限
vi /root/.ssh/authorized_keys #建立authorized_keys文件
將拷貝的公鑰粘貼到文件裏面,保存退出
setenforce 0 #關閉selinux防火牆
打開putty,左側SSH-Auth,右側選擇保存的私鑰;左側Session 填好IP 並點擊save;點擊Open便可!
打開下載好的xshell,選擇新建或者直接在命令行輸入 ssh IP 而後輸入用戶名和密碼便可訪問虛擬機:
打開xshell -> 工具-> 新建用戶密鑰生成嚮導 ->默認下一步->默認下一步 -> 密鑰更名字,創建密鑰密碼 ->保存公鑰並完成 ->
先建立相應目錄和文件和給予對應權限:
mkdir /root/.ssh #建立 .ssh 目錄,前面的「.」表示該目錄是隱藏目錄
chmod 700 /root/.ssh #給 .ssh 目錄700權限, 全部者有所有權限,其餘用戶沒權限
vi /root/.ssh/authorized_keys #建立authorized_keys文件
將拷貝的公鑰粘貼到文件裏面,保存退出
setenforce 0 #關閉selinux防火牆
打開 -> 選擇鏈接屬性 ->用戶身份驗證 -> 方法改成public key,輸入用戶名,選擇生成的密鑰,輸入密鑰密碼 ->點擊肯定。便可使用密鑰認證登陸虛擬機