通過SSH連接WSL Ubuntu


注意,寫完之后發現,每次重啟電腦ip都會變,所以最簡單的方法:MobaXterm→Session→WSL→OK

 

 此文到此結束(ㄒoㄒ),后面的內容請忽略

 

首先修改ssh的配置

 sudo vi /etc/ssh/sshd_config

把端口 Port 22 改成 Port 33,PasswordAuthentication后的No改為yes

Port 33
PasswordAuthentication yes

然后

 sudo service ssh restart

結果 

 sshd: no hostkeys available -- exiting.

解決方法:(參考鏈接

 cd /etc/ssh              
 sudo ssh-keygen -A          #返回  ssh-keygen: generating new host keys: RSA DSA ECDSA ED25519   
 sudo /etc/init.d/ssh start  #返回  * Starting OpenBSD Secure Shell server sshd          [ OK ]

再查看

 ps -e|grep ssh 

發現sshd進程

安裝net-tools

 sudo apt-get install net-tools

查看ip

 ifconfig

然后用ssh軟件(此處為MobaXterm)連接 ssh 

 用戶名@ip -p 33

 

ssh加入開機自啟:

vi /etc/rc.local
service sshd start  #加入此行

 

 


免責聲明!

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



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