下載putty客戶端,能夠直接訪問https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html這個連接進行下載html
選擇網頁的 Package files 下面的 MSI('Windows Installer') 根據本身的系統下載對應的版本。 linux
下載好後,直接雙擊運行安裝包完成安裝後,找到開始欄菜單putty圖標點擊運行。shell
打開了一個配置界面,配置地址並設置好一個會話名稱,點擊save保存。 api
遠程鏈接
述步驟配置好後,點Open第一次會有一個提示,彈出一個警告窗口,點確認便可。正常鏈接會提示 login as: ,輸入用戶名和密碼便可登陸成功。 服務器
先下載好xshell 客戶端,並安裝好。下載地址:www.netsarang.com 官網下載,有我的家庭與學校教學版。markdown
運行軟件後==>選擇==>新建會話==> 設置好名稱和主機地址等信息==>點擊確認==>最後 輸入名戶名==>密碼==>能夠點擊記住選項 下回就方便不少app
鏈接成功 ssh
在開始菜單欄中找到putty下的puttygen工具。點擊Generate按鈕,鼠標在進度條下面來回移動,加快生成。xss
完成後會生成公鑰文件和一個私鑰文件。公鑰是在服務器上使用的,私鑰是本身電腦保存的。爲何要設置key passphrase呢?那是爲了防止私鑰被別人竊取了,連上你的服務器,記得保存好密碼。 ide
點擊 Save private key 彈出一個文件保存選項。
複製公鑰到遠程Linux裏面 putty鏈接Linux系統,把公鑰複製到/root/.ssh/authorized_keys文件中保存。若是沒有,須要本身建立一個,建立方法以下:
[root@3622288 ~]# mkdir /root/.ssh 建立目錄
[root@3622288 ~]# vi /root/.ssh/authorized_keys 建立authorized_keys配置文件[root@3622288 ~]# chmod 700 /root/.ssh/ 給目錄設權限[root@3622288 ~]# chmod 600 /root/.ssh/authorized_keys 給配置文件設權限
關閉selinux 若是不關閉selinux,鏈接時會登陸不了。 關閉selinux有兩種方法: 臨時關閉
[root@3622288 ~]# setenforce 0 #關閉[root@3622288 ~]# getenforcePermissive [root@3622288 ~]# setenforce 1 #開啓[root@3622288 ~]# getenforceEnforcing
永久關閉
[root@3622288 ~]# vi /etc/selinux/config# 修改文件內部的SELINUX的參數#SELINUX=enforcing #默認參數SELINUX=disabled 永久關閉# 保存退出# 提示:須要重啓 重啓命令 init 6#查看selinux狀態[root@3622288 ~]# /usr/sbin/sestatus -v SELinux status: disabled
關閉防火牆(firewall)
#直接關閉firewall[root@3622288 ~]# firewall-cmd --state running #開啓顯示running 關閉顯示not running[root@3622288 ~]# systemctl stop firewalld.service #中止firewall[root@3622288 ~]# systemctl disable firewalld.service #禁止firewall開機啓動Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service. Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
輸入用戶和設置的密鑰加密碼,以下是登陸成功的提示
login as: root Authenticating with public key "rsa-key-20171018"Passphrase for key "rsa-key-20171018": Last login: Wed Oct 18 18:59:27 2017 from 192.168.3.222[root@3622288 ~]#
xshell密碼認證跟PuTTY密鑰認證差不了多少,Linux上的方法同樣,主要是軟件上的不一樣。
選擇文件 ==> 新建 ==> 設置會話屬性
輸入登陸的用戶名
選擇第二個 Pubilc Key 在點擊 瀏覽 在用戶密鑰界面點擊右邊的生成
嚮導 選擇 下一步 下一步 到給密鑰加密的密碼
密鑰的名稱和密碼進行設置 再點擊下一步
把公鑰拷貝到服務器上,並保存好文件
選擇剛剛設置好的名稱 點擊確認
登陸成功顯示以下代碼
Xshell 5 (Build 1332) Copyright (c) 2002-2017 NetSarang Computer, Inc. All rights reserved.Type `help' to learn how to use Xshell prompt. [c:\~]$ Connecting to 192.168.3.200:22... Connection established.To escape to local shell, press 'Ctrl+Alt+]'. Last login: Wed Oct 18 18:56:41 2017 from 192.168.3.222[root@3622288 ~]#