栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

vscode+remote 远程控制linux 写代码

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

vscode+remote 远程控制linux 写代码

问题:
在vscode上修改保存服务器上代码出现:
Permissions (FileSystemError): Error: EACCES: permission denied
解决方法:

sudo chown -R myuser(用户名) /path/to/folder(文件路径)
远程连接linux,使用vscode

1、vscode 安装 Remote-SSH插件
在商店直接搜索remote即可
2、cmd 下生成密钥,使用命令 ssh-keygen
生成的公钥和私钥保存在 c:/user/admin/.ssh/ 下
id_rsa为私钥
id_rsa.pub为公钥
3、配置资源管理器
安装好以后,左侧栏会多出一个图标,远程资源管理器,点击以后,选择SSH Targets

然后进行配置

Host名字随便起
HostName就是你的远程机器的eip
User默认root

4、接下来,远程打开服务器,将生成的公钥内容上传到服务器
打开服务器 以下目录

将服务器上的authorized_keys(如果没有需要自己创建,名字一定不能错)文件打开(我用的是Xftp,可以直接使用记事本编辑文件),把生成的id_rsa.pub文件中的内容复制进入保存

最后打开vscode配置一下远程ssh目录和指定一下本地密钥就ok

我将配置放到了密钥的同级目录C:Usersadmin.sshconfig
加入配置:IdentityFile “C:Usersadmin.sshid_rsa” 保存即可

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/827641.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号