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                     # 退出服务器

重启之后直接连接即可

相关推荐
七夜zippoe1 小时前
CANN Runtime任务描述序列化与持久化源码深度解码
大数据·运维·服务器·cann
盟接之桥1 小时前
盟接之桥说制造:引流品 × 利润品,全球电商平台高效产品组合策略(供讨论)
大数据·linux·服务器·网络·人工智能·制造
Fcy6483 小时前
Linux下 进程(一)(冯诺依曼体系、操作系统、进程基本概念与基本操作)
linux·运维·服务器·进程
袁袁袁袁满3 小时前
Linux怎么查看最新下载的文件
linux·运维·服务器
主机哥哥3 小时前
阿里云OpenClaw部署全攻略,五种方案助你快速部署!
服务器·阿里云·负载均衡
珠海西格电力科技4 小时前
微电网能量平衡理论的实现条件在不同场景下有哪些差异?
运维·服务器·网络·人工智能·云计算·智慧城市
释怀不想释怀5 小时前
Linux环境变量
linux·运维·服务器
zzzsde5 小时前
【Linux】进程(4):进程优先级&&调度队列
linux·运维·服务器
qq_297574675 小时前
Linux 服务器 Java 开发环境搭建保姆级教程
java·linux·服务器
神梦流6 小时前
ops-math 算子库的扩展能力:高精度与复数运算的硬件映射策略
服务器·数据库