首页 > 系统服务 > 详细

VS Code搭建远程服务器开发Ubuntu

时间:2021-05-30 10:54:03      阅读:21      评论:0      收藏:0      [点我收藏+]

1、配置ssh免密登录服务器

**在cmd中执行 ssh-keygen -t rsa -b 4096 **
技术分享图片

将PC端的公钥文件id_rsa.pub的内容存放到目标服务器~/.ssh/authorized_keys中

1.1以Ubuntu为例安装lrzsz

sudo apt-get install lrzsz

使用xshell或其他远程工具输入rz选择要上传的文件id_rsa.pub,写入到~/.ssh/authorized_keys中

cat ~/id_rsa.pub >> ~/.ssh/authorized_keys
chmode 600 ~/.ssh/authorized_keys

服务器如果报错不存在~/.ssh/authorized_keys,新建一个.ssh文件即可。

mkdir ~/.ssh

注意:你需要ssh远程登录到服务器指定用户下~/.ssh/authorized_keys,添加到哪个用户下面哪个用户就可以在PC端无密码登录。

2、配置ssh client端服务器设置

2.1安装vscode插件:Remote Development

VS Code插件中搜索:Remote Development,Development是所有Remote插件的打包版本,支持包括SSH在内的各种协议,很全
技术分享图片

2.2添加配置

技术分享图片

技术分享图片

填写自己的服务器相关配置

Host Ubuntu
    HostName 123.57.20.243
    #登录UserName
    User root
    #配置ssh端口
    Port 22
    #指定私钥文件为刚刚生成的~/.ssh/id_rsa
    IdentityFile ~/.ssh/id_rsa

2.3测试能否无密码SSH登录到云开发机

ssh root@123.57.20.243

技术分享图片

到此以上配置SSH client端完成

3.3VS Code连接服务器

技术分享图片

技术分享图片

至此搭建远程服务器开发结束

VS Code搭建远程服务器开发Ubuntu

原文:https://www.cnblogs.com/remixnameless/p/14826867.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!