1. 程式人生 > >初探雲主機-遠程登錄

初探雲主機-遠程登錄

命令行 sys conf files sta 修改配置文件 ati hosts 目錄

京東雲

  看到京東雲挺實惠的,忍不住購買了一年京東雲的低配練手。

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登錄時導入密鑰即可

     

    

初探雲主機-遠程登錄