記錄使用xshell通過ssh方式連接Linux機器的步驟


1. cd /etc/ssh 進入ssh目錄下,然后ls列出文件列表,我的如下:
  moduli  ssh_config  sshd_config  ssh_host_rsa_key  ssh_host_rsa_key.pub  ssh_import_id
  ssh_config是ssh的配置,sshd_config是ssh服務端的配置

2. 如果第一步沒有ssh_host_rsa_key、ssh_host_rsa_key.pub 這兩個文件,可以通過第3步生成。我的一開始就沒有。

3. 生成第2步的兩個文件,如果有了就跳過這一步。
  命令行輸入 sudo ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key 然后一直回車即可。

4. 編輯配置 sshd_config 配置文件,/etc/ssh目錄下命令行輸入 sudo vi sshd_config ,修改如下:    
     
  1)如上圖,只保留箭頭的key,其他的注解掉,因為我們只生成了箭頭的那個key。
    
    
2)如上圖,注解掉禁止密碼登陸,添加允許密碼登陸,這樣xshell等第三方工具接口通過賬號和密碼以ssh方式連接。
    
    3)確保PasswordAuthentication為yes,默認情況也是yes就不用管。  
5. 然后按下esc鍵,輸入:wq保存退出了

6. 輸入 sudo /etc/init.d/ssh restart 重啟ssh服務即可。然后可以通過輸入 service ssh status 查看到sshd正在運行。

通過以上的步驟,基本上就可以使用xshell等第三方工具以ssh連接方式,通過賬號和密碼連接到Linux機器上。

 


免責聲明!

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



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