初探雲主機-遠程登錄
京東雲
看到京東雲挺實惠的,忍不住購買了一年京東雲的低配練手。
1.登錄
使用ssh登錄:
首先下載Xshell:
地址下載:http://storage.jd.com/userdownload/xshell5_5.0.1332.exe 或自行下載Xshell軟件
安裝完成,打開Xshell,並點擊新建,根據要求輸入相應參數
名稱:自定義設置
協議:SSH
主機:實例所綁定的公網IP,可在實例列表查詢
端口號:22
選擇用戶身份認證
方法選擇:Password
用戶名:默認用戶名為root
密碼:發送到手機上的初始密碼
2.修改初始密碼
輸入命令:passwd
按提示輸入新密碼
修改完成
3.配置ssh登錄
1.修改服務器SSH配置
輸入命令: vi /etc/ssh/sshd_config 修改配置文件
找到RSAAuthentication、PubkeyAuthentication、AuthorizedKeyFiles、StrictModes所在的行,如果被#註釋了,就取消#號:
RSAAuthentication yes 設置為yes,意思是設置開啟使用RSA算法的基於rhosts的安全驗證;
PubkeyAuthentication yes 設置為yes,意思是設置開啟公鑰驗證;
AuthorizedKeysFile .ssh/authorized_keys 後面的目錄,是你上傳的公鑰所保存的文件;
StrictModes no 設置為no,意思是設置關閉ssh在接收登錄請求之前先檢查用戶家目錄和rhosts文件的權限和所有權。
ps:切換至插入模式(Insert mode)編輯文件
在「命令行模式(command mode)」下按一下字母「i」就可以進入「插入模式(Insert mode)」
退出vi及保存文件
在「命令行模式(command mode)」下,按一下「:」冒號鍵進入「Last line mode」,例如:
: w filename (輸入 「w filename」將文章以指定的文件名filename保存)
: wq (輸入「wq」,存盤並退出vi)
: q! (輸入q!, 不存盤強制退出vi)
2.客戶端生成公鑰
在京東雲控制臺的主機有ssh密鑰管理,點擊創建,可生成密鑰對,將私鑰下載至本地,並復制公鑰。
3.服務端加入客戶端公鑰
用vi打開.ssh/authorized_keys文件,將公鑰內容復制過去並保存。
確保權限正確:ls -l authorized_keys
如不對,修改一下文件的執行權限,用命令chmod 600 authorized_keys。
4.重啟ssh服務
修改好ssh的配置文件後保存並退出,使用systemctl restart sshd.service重啟SSH服務
5.用xshell登錄時導入密鑰即可
初探雲主機-遠程登錄