本地SSH連接WSL
1. 據說需要先卸載ssh后再安裝
sudo apt-get remove openssh-server sudo apt-get install openssh-server
2.編輯sshd_config文件
sudo vi /etc/ssh/sshd_config
修改PasswordAuthentication為yes
3.重啟ssh服務
sudo service ssh restart
4.設置ssh開機自啟
sudo systemctl enable ssh
關閉ssh開機自啟可以用:
sudo systemctl disable ssh
5.獲取本地ip
ifconfig
也就是WSL的ip是192.168.2.200
6. 然后通過ssh命令連接即可
ssh 用戶名@本地ip
例如我的 ssh rogn@192.168.2.200
不知道為啥,ssh rogn@127.xx.xx.xx 系列都可以(??)
MobaXterm
除了使用系統自帶的ssh,也可以使用工具,帶有直接連接WSL功能。
MobaXterm是一種功能豐富、體積小巧且有免費版的SSH客戶端軟件。主要是傳輸文件非常方便。
對我而言,免費版就足夠了:下載頁面
參考鏈接:
1. https://cloud.tencent.com/developer/article/1538305
2. https://www.zhihu.com/question/20308776
3. Linux安裝ssh服務並設置開機自啟動:https://blog.csdn.net/weixin_40700617/article/details/90780009