vsCode如何远程服务器不需要每次输入密码

在 VS Code 中实现无需密码访问服务器,可以通过配置 SSH 密钥认证来实现。具体步骤如下:

  1. 生成 SSH 密钥对

    在本地终端执行以下命令生成密钥对(一路回车使用默认设置即可):

    bash 复制代码
    ssh-keygen -t ed25519

    生成的密钥默认存储在 ~/.ssh/ 目录下,私钥为 id_ed25519,公钥为 id_ed25519.pub

  2. window系统在这个文件里面

里面的内容拿出来在服务器里面的

cpp 复制代码
mkdir -p ~/.ssh          # 创建.ssh目录(如果不存在)
chmod 700 ~/.ssh         # 设置目录权限
echo "复制的公钥内容" >> ~/.ssh/authorized_keys  # 添加公钥
chmod 600 ~/.ssh/authorized_keys  # 设置文件权限
exit                     # 退出服务器

重启之后直接连接即可

相关推荐
kun2003102918 小时前
如何用Obsidian+VSCode生成文案排版并发布到公众号
ide·vscode·编辑器
alice--小文子18 小时前
cursor-mcp工具使用
java·服务器·前端
酉鬼女又兒19 小时前
每天一个Linux命令_printf
linux·运维·服务器
翼龙云_cloud19 小时前
国际云代理商:2026年国际云注册风控升级实战指南 8 大平台无卡解决方案对比
服务器·阿里云·云计算
Trouvaille ~19 小时前
TCP Socket编程实战(三):线程池优化与TCP编程最佳实践
linux·运维·服务器·网络·c++·网络协议·tcp/ip
June`19 小时前
高并发网络框架:Reactor模式深度解析
linux·服务器·c++
WHD30620 小时前
苏州勒索病毒加密 服务器数据解密恢复
运维·服务器
蜡笔小炘20 小时前
LVS -- 持久链接(Persistent Connection)实现会话粘滞
运维·服务器
蜡笔小炘20 小时前
LVS -- 利用防火墙标签(FireWall Mark)解决轮询错误
服务器·数据库·lvs
生活很暖很治愈21 小时前
Linux——孤儿进程&进程调度&大O(1)调度
linux·服务器·ubuntu