vscode连接远程Linux服务器失败
vscode连接远程Linux服务器失败
文章目录
- vscode连接远程Linux服务器失败
- 解决连接失败
- 设置密钥免密登录
解决连接失败
问题
vscode会不断的提示你去输入密码,然后一直retry
,还是失败,但是使用其它远程连接工具比如xshell
是没有问题的,很大概率是因为上一次在关闭vscode的时候,出现了异常.
解决
首先在vscode中按快捷键ctrl + shift + p
或者点击查看->命令面板
,搜索Remote-SSH
,下面会出现一个kill vscode server on host...
,选中这个然后回车执行即可.
执行以后,它会把远程主机中的vscode服务给删除,在/root/.vscode-server/bin目录下
,删除前,这个目录中有一个以vscode版本号命名的目录.
然后我们重新在vscode中连接远程服务器,这个时候会提示正在下载,时间会很久(远程服务器可能无法挂代理),耐心等待即可.
下载成功之后,输入密码即可重新连接上.
设置密钥免密登录
每次打开vscode都需要重新输入密码才能连接,很麻烦,我们可以配置密钥对进行免密登录.
在windows中生成公钥和私钥
在cmd中输入ssh-keygen -t rsa -b 4096
:
生成的密钥路径会显示在图片中的位置,然后我们进入这个目录,复制公钥的所有内容:
打开远程Linux服务器,编辑储存密钥的文件(没有就自己创建):
vim /root/.ssh/authorized_keys
把公钥复制进入即可,然后重新打开vscode,不用输入密码直接就可以连接上.
vscode连接远程Linux服务器失败相关推荐
- vscode连接远程linux服务器显示错位:Resolver error: Error
问题描述: 在使用vscode连接远程linux服务器时ssh登录突然出现连接失败,显示Resolver error: Error 个人解决办法: 采用其他远程连接软件登录服务器,博主采用的是Tabb ...
- Windows下如何使用VScode连接远程linux服务器进行远程开发
Windows下如何使用VScode连接远程linux服务器进行远程开发 1. 先上手-成功连接 1.vscode下载安装所需插件:vscode中的remote-ssh插件 安装之后,就会出现上图黄色 ...
- Xshell连接远程Linux服务器失败Could not connect to ‘192.xxx.xx.xxx‘ (port 22): Connection failed.
问题描述: 我将自己的一台Ubuntu系统笔记本作为服务器,然后使用另一台win10系统的Xshell去远程连接该服务器,始终不成功. [备注]这个远程连接解决的是同一局域网中的远程,算不上真正的远程 ...
- 利用VSCode集成并连接远程Linux服务器上的Docker
利用VSCode集成并连接远程服务器Docker 为什么要使用VSCode管理docker 为什么要使用VSCode管理docker 官网地址:https://code.visualstudio.co ...
- 使用VS code 连接远程linux服务器 —— VSCODE clangd插件 |CSDN创作打卡
文章目录 连接远程linux服务器 安装OpenSSH 确认VScode SSH是否打开 SSH设置 连接服务器 关闭远程连接 VSCODE clangd插件 在远程服务器安装bear Add Ite ...
- jupyternotebook虚拟环境无法连接服务_详解pycharm连接远程linux服务器的虚拟环境的方法_python...
这篇文章主要介绍了pycharm连接远程linux服务器的虚拟环境的详细教程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下 一.前提条件 ...
- 使用PuTTY连接远程Linux服务器
PuTTY软件 putty 简介 简单的说 putty 是一个开源程序,用来连接服务器.最早的时候,仅仅在window系统上可以使用,后来在其他的系统上也可以运行,比如 类unix, mac .put ...
- vsftpd配置连接远程linux服务器,ftprush报错:“530 login incorrect ”
在本地ftprush安装好vsftpd,设置好用户后连接远程linux服务器,报错:"530 login incorrect"或"login incorrect" ...
- linux 如何连接远程,如何连接远程LINUX服务器
如何连接远程LINUX服务器 你好.ssh以. 先要确保linux服务器上的sshd服务是运,查看sshd服务状态:/etc/init.d/sshd status,是running状态就行: 然后要确 ...
最新文章
- this.parentNode.nextSibling 对div里的换行敏感
- 2017-06-09 问题
- 45个实用的JavaScript黑科技
- Python基础教程:七种运算符
- 2012年I / O之后
- java tempfile read_Java资源作为文件
- fckeditor 图片上传 java_ckeditor用fckeditor的文件管理器实现图片上传
- AutoLayout的三种设置方式之——NSLayoutConstraint代码篇
- 黄海造船周身流动的信息化血液
- for循环的嵌套,for循环的穷举迭代
- 苏宁大数据怎么运营_苏宁智慧门店是什么?智慧门店是如何运作的?
- 酒店管理系统——界面设计
- 《富爸爸穷爸爸》:为什么你很穷
- 关于5G数据中心:数据中心在5G无线网络系统中的作用
- [读书]~偷得浮生半日闲
- 教大家集中注意力的训练方法
- 点滴:均线交易策略代码的参考
- 大牛的学习笔记:步进电机驱动在3D打印应用
- CSS背景background设置
- 2021年“全球乳业20强”榜单发布;全新版希尔顿花园酒店计划2025前在中国开业超200家 | 美通社头条...