设置WSL可远程连接

为了可以在学校机房的电脑上使用我熟悉的环境也是蛮拼的, 特地把WSL设置成了远程连接. 到时候就可以通过xshell连接了, 使用我心爱的vim了, 并且还不用配置, 哈哈哈哈~

首先更新一下自带的sshserver 卸载了更新下源再安装即可, 安装选择当前源当中的主要版本

然后就是配置ssh的配置文件:

打开配置文件:

1
sudo vim /etc/ssh/sshd_config

点击并拖拽以移动

写入:

1
2
3
4
Port 2222   #设置ssh的端口号, 由于22在windows中有别的用处, 尽量不修改系统的端口号
PermitRootLogin yes # 可以root远程登录
PasswordAuthentication yes # 密码验证登录
AllowUsers sky # 远程登录时的用户名

点击并拖拽以移动

重启服务:

1
sudo service ssh --full-restart

点击并拖拽以移动

这个时候你自己电脑上的xhell是可以连接的了, 但是想要在其他的计算机上访问, 就需要系统开放端口了.

这是后需要到防火墙设置开放2222端口

防火墙->高级设置->入站规则->新建规则

img)点击并拖拽以移动

端口->下一步

选择tcp 特定本地端口 2222

img)点击并拖拽以移动

允许连接, 默认都选上, 下一步填个名字 完成

这个时候就可以通过网络进行ssh远程登录了