Microsoft Store 应用启动的终端经常莫名其妙地消失,采用Xshell连接会稳定一些。
前置条件
- 安装好WSL2的Linux(参考教程)
- 安装好Xshell
操作步骤
重新安装 ssh-server
sudo apt-get remove --purge openssh-server ## 删ssh
sudo apt-get install openssh-server ## 安装ssh
修改配置文件
sudo vim /etc/ssh/sshd_config
- 配置:
Port 6954
ListenAddress 0.0.0.0
PasswordAuthentication yes
重启ssh
sudo service ssh --full-restart
- 正常输出为
* Stopping OpenBSD Secure Shell server sshd [ OK ]
* Starting OpenBSD Secure Shell server sshd [ OK ]
Xshell 端设置新会话
- 填入本地 Host IP 与我们在WSL中配置的端口号

- 配置用户身份验证的用户名与密码
- 或配置ssh key设置密钥登录

登录成功
参考资料
- https://blog.csdn.net/qq_42437577/article/details/110664557
- https://www.zywvvd.com/notes/system/windows/about-wsl/wsl-build/wsl-build/