使用Xshell连接WSL中的Ubuntu
1.查看是否已经安装SSH
sudo ps -ef|grep ssh
2.安装SSH
# 更新系统
sudo apt update && sudo apt upgrade -y
# 卸载并安装SSH
sudo apt autoremove --purge openssh-server -y && sudo apt install openssh-server -y
3.修改SSH配置
# 编辑配置文件
sudo vim /etc/ssh/sshd_config
# 添加配置(开放端口)
Port 20
4.重启并查看本机IP
安装好SSH后,Ubuntu需要重新启动,重启后还需要启动SSH
# 启动ssh
service ssh start
# 查看本机IP
ip address
5.Xshell中配置连接
注意:WSL中Ubuntu使用的是sysvinit系统,无法使用systemd(systemctl等)命令,只能使用sysvinit命令(等价命令参考见下图)