vscode 配置ssh 免密登录 多台服务器

0、下载vscode

Visual Studio Code - Code Editing. Redefined

之前一直用pycharm 但是好像社区免费版本不能连接服务器,还要本地同步代码,比较繁琐,因此改用vscode。

1、添加ssh

添加后可以尝试登录,确认下账号密码,vpn是否正常

ssh name@ip -22 输入密码即可

2、本地生成公钥私钥

win+r 打开运行

cmd 弹出terminal

ssh-keygen 三次回车 默认地址 + 默认密码 +默认密码重复

会在 C:\Users\Dell\.ssh生成文件,用户名字会略有不同,位置会提示出来

3、修改路径

3.1 改动本地config

打开config文件,其实这个文件也存在和刚才一个地方

3.2 改远端公钥

将本地这个id_rsa.pub 粘贴到远端的/.ssh/authorized_keys

  • 有可能没有的话右键新建一个文件夹/.ssh再新建一个文件authorized_keys就行,粘贴一行
  • 有可能远端已经有了,证明别人已经有了,粘贴到后边一行即可

以上都是通过窗口操作的,比较友好,也可以全部采用命令的方式,可以参考:
vscode配置远程密钥登录_vscode remote ssh 密码_巢枝的博客-CSDN博客

相关推荐
松涛和鸣3 小时前
49、智能电源箱项目技术栈解析
服务器·c语言·开发语言·http·html·php
凉、介3 小时前
SylixOS 中的 Unix Socket
服务器·c语言·笔记·学习·嵌入式·sylixos
RisunJan3 小时前
Linux命令-ipcs命令(报告进程间通信(IPC)设施状态的实用工具)
linux·运维·服务器
HABuo4 小时前
【Linux进程(四)】进程切换&环境变量深入剖析
linux·运维·服务器·c语言·c++·ubuntu·centos
wzfj123454 小时前
vscode通过remote-ssh快速浏览远程pc的文件
vscode
橘颂TA4 小时前
【Linux】死锁四条件的底层逻辑:从锁冲突到 STL 组件的线程安全实践(Ⅵ)
linux·运维·服务器·c++·死锁
清水白石0085 小时前
解构异步编程的两种哲学:从 asyncio 到 Trio,理解 Nursery 的魔力
运维·服务器·数据库·python
代码游侠6 小时前
应用——智能配电箱监控系统
linux·服务器·数据库·笔记·算法·sqlite
Tisfy6 小时前
网站访问耗时优化 - 从数十秒到几百毫秒的“零成本”优化过程
服务器·开发语言·性能优化·php·网站·建站