2026/3/22 12:25:26
网站建设
项目流程
查询价格的网站,海南省住房和城乡建设局网站首页,深圳招聘官网,自助个人网站每次都要输入密码真的很烦人#xff01;
查看本机ssh是否安装
ssh -V本地生成密钥对
ssh-keygen成 SSH 密钥对#xff08;公钥 私钥#xff09;#xff0c;用于无密码#xff08;或带密码短语#xff09;登录远程服务器、关联 GitHub/GitLab 等代码托管平台#xff…每次都要输入密码真的很烦人查看本机ssh是否安装ssh -V本地生成密钥对ssh-keygen成 SSH 密钥对公钥 私钥用于无密码或带密码短语登录远程服务器、关联 GitHub/GitLab 等代码托管平台实现安全认证Generating public/private ed25519 key pair.含义SSH 正在为你生成一套 ed25519 类型的密钥对包含「私钥private key」和「公钥public key」。ed25519 是一种现代、安全且高效的密钥算法比传统的 rsa 更推荐使用它生成的密钥文件更小加密认证速度更快。Enter file in which to save the key (C:\Users\xxx/.ssh/id_ed25519):括号里的 C:\Users\xxx/.ssh/id_ed25519 是默认保存路径和文件名直接按「回车」就会使用这个默认路径自动在 C:\Users\xxx 目录下创建 .ssh 隐藏文件夹如果不存在的话并将密钥对保存在该文件夹中。如果想自定义保存路径 / 文件名比如区分不同平台的密钥可以输入具体路径再按回车Enter passphrase (empty for no passphrase):询问你是否要为私钥设置一个「密码短语口令」这个口令不是远程服务器的登录密码而是保护本地私钥的密码。如果直接按「回车」留空后续使用这个私钥认证时不需要输入任何口令直接即可登录 / 认证。如果设置了口令后续每次使用这个私钥时都需要输入该口令才能解锁私钥进行认证安全性更高即使私钥文件被盗没有口令也无法使用。Enter same passphrase again:再次输入上一步设置的口令进行确认验证防止第一次输入时手滑输错。如果上一步留空没设置口令这一步也直接按回车即可。如果上一步输入了口令这一步必须输入和上一步完全一致的内容否则会提示口令不匹配需要重新生成。Your identification has been saved in C:\Users\xxx/.ssh/id_ed25519「公钥」已经成功保存后面是公钥文件的完整路径和文件名后缀为 .pub公钥是可以公开分享的文件没有安全风险。你需要将这个文件里的内容复制出来配置到远程服务器通常放在服务器的 ~/.ssh/authorized_keys 文件中或代码托管平台如 GitHub 的 SSH 密钥配置页面才能实现后续的安全认证。The key fingerprint is: SHA256:xxxx yyyyyy-LAPTOP密钥指纹是通过公钥计算出来的一串简短哈希值这里是 SHA256 算法生成的用于快速验证公钥的完整性和正确性避免被篡改前面 SHA256:xxxx 是核心指纹串用于验证公钥有效性。后面 yyyyyy-LAPTOP 是你的本地用户名 电脑主机名方便你区分不同设备生成的密钥。上传公钥至服务器私钥存放在本地即可公钥需要上传到服务器的指定路径下路径为~/.ssh。进入用户名目录下的.ssh目录没有就创建cat id_ed25519.pub authorized_keysVScode加入本机密钥地址在VSCode中打开ssh的配置文件在末尾追加私钥的本地路径地址IdentityFile ~/.ssh/id_ed25519