ssh 公钥

发布时间:2026/7/5 21:01:08
ssh 公钥
配置 Gerrit ssh 克隆代码时要加入 ssh keys。1.产生 ssh kyes.$ssh-keygen -t rsaGenerating public/private rsa key pair.Enter file in which to save the key (/home/xiaozhi/.ssh/id_rsa):Enter passphrase (empty for no passphrase):Enter same passphrase again:Your identification has been saved in /home/xiaozhi/.ssh/id_rsaYour public key has been saved in /home/xiaozhi/.ssh/id_rsa.pubThe key fingerprint is:SHA256:CqF8MWeoxitNkjBA6Y7S5K4cWDlYHBQYQ52fd4Yxr4 xiaozhiacThe keys randomart image is:---[RSA 3072]----|o. . ||o. o ||... B ||* * . ||X.o S ||Bo . E ||Oo . ||oB ||o |----[SHA256]-----ssh-keygen -t rsa-t选项指定生成的密钥类型默认为RSA算法。生成密钥对后系统会在指定位置(默认目录 ~/.ssh )生成两个文件id_rsa私钥和id_rsa.pub公钥。2.查看 ssh kyes.#cd ~/.ssh#lsid_rsa id_rsa.pub known_hosts3.提取公钥公钥(id_rsa.pub)可以分享给其他人或服务器用于身份认证。4.把公钥文件中的数据手动复制到Gerrit setting 相应位置.使用ssh密钥进行身份认证更加安全和方便无需输入密码即可猎取Gerrit远程服务器上的代码。## 收到别人的 id_rsa.pub 追加到 authorized_keyscat id_rsa.pub ~/.ssh/authorized_keys