1. 打开 Linux 系统
2. 切换到 root 角色
sudo -i // 切换到 root 并输入密码
3. 卸载安装 SSH server
- sudo apt-get remove openssh-server // 卸载
- sudo apt-get install openssh-server // 重新安装
4. 修改 SSH server 配置
sudo VIM /etc/SSH/sshd_config
修改如下内容:
- Port 2222 #默认的是 22, 但是 Windows 有自己的 SSH 服务, 也是监听的 22 端口, 所以这里要改一下
- UsePrivilegeSeparation no
- PasswordAuthentication yes
- AllowUsers youusername # 这里改成你登陆 WSL 用的
5. 启动 SSH server
sudo service SSH --full-restart //xshell 登陆 Ubuntu on Windows 了, IP 是 127.0.0.1 打开的 Linux 窗口不能关闭
来源: http://www.bubuko.com/infodetail-2970659.html