VSCode远程工作配置
目录
背景
使用VSCode SSH登录远程主机的方式进行配置,可以在本地windows下很方便地进行远程linux主机文件访问、程序开发(包括编译环境、linux终端指令执行等)、部署等。
步骤
-
需要在远程服务器(或者虚拟机)上安装
ssh-serversudo apt install openssh-server -
VS Code安装Remote Development扩展
-
依次选中,打开ssh配置文件
-
填写ssh配置文件,Host是你为远程主机命的名字,HostName是远程主机的IP,user是远程主机的其中一个用户名,ssh的Port默认是22
-
填写完后刷新下列表,就会出现新的主机
-
在远程主机上配置添加ssh公钥
-
打开cmd窗口,输入
ssh-keygen,会在C:\Users\watercjr\.ssh路径下创建一对公私钥;如果路径下已有,就不用再次创建
-
把公钥id_rsa.pub中的内容拷贝添加到远程主机的id_rsa.pub中。
-
把公钥id_rsa.pub中的内容拷贝添加到远程主机的authorized_keys中,这一步可以免去后面ssh连接时的密码输入
-
-
回到VS Code界面
点击连接虚拟机,之后在terminal中输入
yes按enter键确认即可 -
成功后,可以选择需要打开的远程主机的文件夹和文件,此时就可以进行远程开发了
参考链接: