vscode 连接服务器 不用输密码 免密登录

vscode 免密登录服务器

1. 本地端

1)生成密钥

在命令行中运行:ssh-keygen -t rsa,按提示回车

在文件夹 C:\Users\xxxx.ssh 中可以查看新生成的密钥文件 id_rsa 和 id_rsa.pub

2)vscode的config文件中添加id_rsa文件路径

2. 服务器端

1)在 authorized_keys 文件中加入密钥:

进入.ssh文件夹:cd ~/.ssh

编辑 authorized_keys 文件:vim authorized_keys

将 id_rsa.pub 中的内容粘贴进来

注意:没有.ssh文件夹的自己创建即可:

生成.ssh文件夹:ssh localhost

创建 authorized_keys 文件:touch ~/.ssh/authorized_keys

2)修改authorized_keys文件权限

命令:chmod 600 authorized_keys

相关推荐
Danileaf_Guo2 小时前
256台H100服务器算力中心的带外管理网络建设方案
运维·服务器
拾贰_C4 小时前
【Linux | Windows | Terminal Command】 Linux---grep | Windows--- findstr
linux·运维·服务器
alengan5 小时前
linux上面写python3日志服务器
linux·运维·服务器
小卒过河01046 小时前
使用apache nifi 从数据库文件表路径拉取远程文件至远程服务器目的地址
运维·服务器·数据库
土星云SaturnCloud6 小时前
液冷“内卷”:在局部优化与系统重构之间,寻找第三条路
服务器·人工智能·ai·计算机外设
Trouvaille ~7 小时前
【Linux】理解“一切皆文件“与缓冲区机制:Linux文件系统的设计哲学
linux·运维·服务器·操作系统·进程·文件·缓冲区
FIT2CLOUD飞致云8 小时前
操作教程丨通过1Panel快速安装Zabbix,搭建企业级监控系统
运维·服务器·开源·zabbix·监控·1panel
幸存者letp8 小时前
Python 常用方法分类大全
linux·服务器·python
悟空空心9 小时前
服务器长ping,traceroute
linux·服务器·网络·ssh·ip·ping++