Xshell通過ssh登錄遠程服務器(秘鑰)


1.創建ssh秘鑰(不做說明)

2.賬號密碼登錄主機

    遇到的問題:(新購買的服務器登錄后mkdir報錯:mkdir: cannot create directory ‘XXX’: Permission denied), 解決:切換root 用戶 su root,沒有設置密碼需要設置密碼登錄

3.創建目錄 /root/.ssh 並設置權限

 1) mkdir /root/.ssh mkdir 命令用來創建目錄  (或者cd到目錄,touch 命令創建文件)

        chmod 700 /root/.ssh chmod 命令是用來修改文件屬性權限的,

 2)創建文件 /root/.ssh/authorized_keys

      vim /root/.ssh/authorized_keys vim 命令是編輯一個文本文件的命令

  打開剛才生成的秘鑰文件.ssh中的public key 文件,建議使用寫字板打開,這樣看着舒服一些,復制從AAAA開頭至 "---- END SSH2 PUBLIC KEY ----" 該行上的所有內容,粘貼到/root/.ssh/authorized_keys 文件中,要保證所有字符在一行。(可以先把復制的內容拷貝至記事本,然后編輯成一行載粘貼到該文件中)。

      在這里要簡單介紹一下,如何粘貼,用vim打開那個文件后,該文件不存在,所以vim會自動創建。按一下字母"i"然后同時按shift + Insert 進行粘貼(或者單擊鼠標右鍵即可),前提是已經復制到剪切板中了。粘貼好后,然后把光標移動到該行最前面輸入 ssh-rsa ,然后按空格。再按ESC,然后輸入冒號wq 即 :wq 就保存了

4.Xshell,創建新會話,填寫名稱,主機Ip,確定進入下一步,用戶名root,然后選擇秘鑰對

 

下一步,選擇,對應用戶秘鑰,登錄即可

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM