包含vscoderemotessh的词条
简介:
VSCODE REMOTE-SSH是Visual Studio Code软件的一项功能,可以利用SSH(Secure Shell)协议,远程连接到其他计算机或服务器,方便程序员在远端操作系统上开发、调试、编辑代码。
多级标题:
一、安装VSCODE REMOTE-SSH插件
二、配置SSH远程连接
三、远程连接成功
四、使用VSCODE REMOTE-SSH插件
一、安装VSCODE REMOTE-SSH插件
首先,在VSCODE左侧菜单栏找到Extensions(插件),搜索“remote-ssh”,即可找到该插件。安装成功后,VSCODE会提示需要重新启动软件。
二、配置SSH远程连接
在VSCODE重新启动后,打开新建窗口,按下F11键,选择“Remote-SSH: Open Configuration File”,可以看到如下配置文件:
1、替换Host和HostName,这个是我们要连接的目标主机的SSH登录信息。
Host myHost
HostName 192.168.1.1
# User myUsername
# Port 22
2、用户验证方式,这个是我们要连接的目标主机需要通过密码验证还是公钥验证。
# User myUsername
# HostName myHostname
# IdentityFile ~/.ssh/id_rsa
3、重要信息比如密码和未加密的私钥必须要设置权限,命令如下:
$ chmod 600 ~/.ssh/config
$ chmod 600 ~/.ssh/myPrivateKey
三、远程连接成功
按下F1键在搜索框中输入“Remote-SSH: Connect to Host”即可连接到我们想要连接的远程主机。如果连接成功,VSCODE的左下角状态栏会显示“SSH:Connect to Remote”。
四、使用VSCODE REMOTE-SSH插件
远程连接成功后,我们就可以在远端机器上使用VSCODE开发、调试和编辑代码了。比如,我们可以打开远程开发项目,如下图所示:
总结:
VSCODE REMOTE-SSH功能极大的方便了程序员的远程开发、调试和编辑代码,能更加灵活的选择开发、测试和发布环节。需要注意的是,要确保远程主机的SSH服务已启动,而且本地主机和远程主机之间要存在网络连接。