vscode下ssh免密登录linux服务器

vscode使用ssh免密登录linux

注:测试环境为window10+Ubuntu1804/Ubuntu2204

1、安装SSH插件

扩展->搜索SSH->点击install进行安装,如下图所示:

2、生成密钥

在terminal中打开powershell终端,然后输入ssh-keygen.exe 然后一路回车即可。

命令执行结束后会在C:/users//.ssh/目录下生成私钥(id_rsa)和公钥(id_rsa.pub)

3、linux安装ssh服务

bash 复制代码
$ sudo apt install openssh-server

4、linux下配置公钥

进入linux中home目录下创建.ssh文件夹,并保存公钥到authorized_keys文件中

bash 复制代码
$ mkdir .ssh   #创建.ssh文件夹
$ echo id_rsa.pub >> authorized_keys # 将公钥保存到authorized_keys文件中
$ service ssh restart      # 重启ssh服务

5、vscode远程登录

直接进行远程登录即可免密登录

相关推荐
HalvmånEver15 小时前
Linux:命名管道实现IPC(进程间通信七)
linux·运维·服务器·ipc·命名管道·管道pipe
正在学习前端的---小方同学21 小时前
Harbor部署教程
linux·运维
Sean X1 天前
Ubuntu24.04安装向日葵
linux·ubuntu
IT 乔峰1 天前
脚本部署MHA集群
linux·shell
dz小伟1 天前
execve() 系统调用深度解析:从用户空间到内核的完整加载过程
linux
Mr_Xuhhh1 天前
博客标题:深入理解Shell:从进程控制到自主实现一个微型Shell
linux·运维·服务器
JoyCheung-1 天前
Free底层是怎么释放内存的
linux·c语言
旖旎夜光1 天前
Linux(9)
linux·学习
喵了meme1 天前
Linux学习日记24:Linux网络编程基础
linux·网络·学习
whlqjn_12111 天前
linux下使用SHC对Shell脚本进行封装和源码隐藏
linux·centos