[pt-BR] Como 配置或 SSH 没有 Github?
终端
查韦斯和存在
杰拉尔·乌玛·诺夫卡
没有 ssh-agent 的附加建议
公共复制
添加到 Github
测试 SSH 连接
SSH 是一种允许通过加密方式通信来确定服务连接的协议,可以保证与数据传输的安全性。
您可以在 Github 上使用 SSH 来远程操作,并可以使用该 SSH 来获取所需的名称和令牌。
Github 网站拥有有关配置的文档,因此您可以授予权限。
内容包括文档基础和实验字体、教程步骤和辅助说明,以方便或方便地进行说明。
我可以理解这一点,并理解其中的含义,并且没有最终的意义。是否可以恢复?
终端
执行本教程后,您可以在终端上安装 git,并使用“Git Bash”终端。您可以使用 Linux(而非 Windows)发行版来执行“WSL Bash”。
以下示例是使用 Windows 终端、com 或 oh-my-zsh 主题进行 WSL 的后续图像。如果您安装了,建议您在安装后将其解释清楚!
查韦斯和存在
最初的阶段是使用 ssh 来执行命令。其名称为:“ id_rsa.pub”、“id_ecdsa.pub”或“id_ed25519.pub”。
- 作为存在者、执行者或指挥官的列表:
ls -al ~/.ssh
存在的问题列表 ed25519。
杰拉尔·乌玛·诺夫卡
查韦斯存在时,不存在任何存在,更重要的是查韦斯从新开始。 Falamos “par de chaves” porque assim que gerarmos uma chave, serão criados dois arquivos, um público (.pub) 和 um privado。我们将在 GitHub 上分享有关未来社区的进展,以帮助您解决问题。
- Para criar uma chave ed25519,执行者:
ssh-keygen -t ed25519 -C "your_email@example.com"
- Para criar uma chave rsa,执行者:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
Criação de um novo par de chaves rsa。
没有 ssh-agent 的附加建议
O ssh-agent 是查韦斯 ssh 的管理员。对于连接功能,请提供有关私人用途的建议。 Para isso vamos executar os códigos:
- 使用 ssh-agent:
eval $(ssh-agent -s)
- 包含私人物品:
ssh-add ~/.ssh/id_ed25519
公共复制
如果您不想使用 ssh 代理,请在没有 ssh 代理的情况下使用公共工具,也可以使用公共工具,包括在 github 上。没有 mesmo 终端执行器:
- 没有窗户:
clip < ~/.ssh/id_ed25519.pub
. (Automaticamente o conteúdo da sua chave pública será copiado para a área de transferência。) - 没有 Linux:
cat ~/.ssh/id_ed25519.pub
. (O conteúdo da chave pública aparecerá noterminal para ser serecionado e copiado.) - MacOS:
pbcopy < ~/.ssh/id_ed25519.pub
添加到 Github
- 在 Github 上没有任何图标 > 设置,没有高级目录。
- 常用的横向配置是“SSH 和 GPG 密钥”。
- Clique no botão“新 SSH 密钥”
- 没有坎波“Título”,adicione um rótulo descritivo para a nova chave。例如,当您在夏季使用计算机时,请使用“计算机”。
- Cole a chave pública que está na área de transferência no Campo “Chave”。
- 立即“添加 SSH 密钥”!
测试 SSH 连接
- 执行以下命令:
ssh -T git@github.com
- Aguardar 作为 mensagens。数字“是”连续。
- 验证是否已成功验证。
如果出现许可错误,请确认。
鏂囩珷鏉ユ簮锛�https://dev.to/dxwebster/como-conectar-ao-github-com-chaves-ssh-1i41