现在有个需求是想自己远程操控另外一台电脑中的wsl系统。并且使用自己的笔记本中的vscode查看。
即在laptop笔记本上要能:
控制pc电脑,能下载代码到pc上,远程跑代码,远程修改代码。
我的解决方案:
wsl+ssh+vscode
一.wsl:
需要wsl是因为我的实验室电脑是windows系统,而多大深度学习的代码最好是安装在linux系统上,而我又不行重装环境,于是用了基于windows的linux子系统(wsl),说白了就是安装一个小linux在你的windows上。让你可以同时用两种操作系统。
具体的安装教程不再赘述,上网搜索一下很简单能装好。
2.ssh+vscode
因为要远程连接另外一台电脑,ssh就派上了用场。只需要知道实验室电脑的ip地址(确切来说是一个局域网内的私有地址,或单独的公网ip),就能由你的笔记本连接到实验室的电脑
这一步要安装ssh,同样请看网上的教程。(建议和vscode一起安装)然后我们在vscode中使用
ssh 用户名@实验室电脑ip
就能连上实验室的电脑了。注意这个ip千万别弄错,不要输入wsl的虚拟网卡的ip地址,是要你pc本机的ip。如果输入wsl的地址,远程的笔记本是没办法找到实验室电脑的。
最终效果:
有具体问题可以联系我