使用SSH工具連接WSL


簡單記錄下操作過程

我在微軟應用商店下載了Ubuntu 18.04 LTS.但是Windows的命令行太丑,我打算使用SSH工具連接WSL,輸入密碼一直拒絕連接...
查找資料之后解決了這個問題

雙擊安裝WSL完成后生成的圖標打開命令行窗口

1.SSH配置過程:

#先刪掉原有的ssh
$ sudo apt-get remove --purge openssh-server

#重新安裝ssh服務
$ sudo apt-get install openssh-server ssh  

#編輯sshd_config文件,修改幾處配置才能正常使用用戶名/密碼的方式連接
$ sudo vi /etc/ssh/sshd_config

#需要找到並修改以下幾項(其他博客有修改其他項成功的,但是我只改了這兩項就OK了)
Port 223  #默認的是22,Windows自己的SSH服務也是的22端口,所以我改成了223
PermitRootLogin yes #默認是PermitRootLogin prohibit-password

#啟動ssh服務
sudo service ssh --full-restart

2.修改密碼(root用戶下)

$ passwd #修改密碼
Changing password for user root..
New password: #輸入新密碼
Retype new password:  #再次確認新密碼
passwd: all authentication tokens updated successfully.

之后使用SSH工具連接,推薦MobaXterm.

3.注意:

  • IP使用127.0.0.1(或者localhost);端口使用你修改的值(我這里是223)

  • 不能直接使用命令ssh root@127.0.0.1來連接WSL,因為你修改了端口,而SSH默認使用端口是22


免責聲明!

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



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