我想创建一个公钥来推送到 Git,但我的 .ssh 文件夹没有被创建。
以下是我运行的命令。
- $ ssh-keygen -t rsa -C emaill@me.com
- 生成公共-私人rsakey对。
- 输入保存密钥的文件(h/.sshid_rsa)。
这就是H中的所有内容:driveconfig,data,profile,profile.V2。
我认为有一个问题,因为当我得到提示 “输入保存密钥的文件(h/.sshid_rsa): “时,我没有得到一个输入值或按回车键的机会,也没有选择输入密码。
有谁能告诉我可能是什么问题吗?我试过在verbose模式下运行这个命令,但它没有打印出任何额外的内容。
解决方案:
我猜你的权限有问题,试试手动创建文件夹吧。
mkdir -m 700 ${HOME}/.ssh
如果你想在另一个你已经挂载的驱动器上创建你的密钥,那么你可以尝试手动复制你的密钥。
如果它是在一个完全不同的系统上,那么也许你可以试试
ssh-copy-id
本文来自投稿,不代表运维实战侠立场,如若转载,请注明出处:https://www.shizhanxia.com/792.html