自帶的ssh server不好用,需要先卸載再安裝。
1. 卸載 ssh server
sudo apt-get remove openssh-server
2. 安裝 ssh server
sudo apt-get install openssh-server
3. 修改 ssh server 配置
sudo vim /etc/ssh/sshd_config
Port 2222 # 默認的是22,但是windows有自己的ssh服務用的也是22端口,建議修改成別的端口號 PasswordAuthentication yes # 使用密碼登錄
4. 啟動 ssh server
sudo service ssh --full-restart
現在就可以用 xshell 登陸 ubuntu on windows 了,IP 是 127.0.0.1, 但是要注意,cmd 的窗口還不能關掉。關掉后 sshd 服務也會關掉

