lnmp搭建站点二三事-git clone的时候权限问题permission denied (publickey)以及pull密码重复输入问题

    科技2025-10-02  8

    git clone的时候权限问题permission denied (publickey)以及pull密码重复输入问题

    permission denied (publickey):主要是因为git 安装的时候没有设置账户

    解决:

    执行命令,生成公钥 ssh-keygen -t rsa -b 2048 -C "你自己的邮箱地址"

    后面会提示

    Generating public/private rsa key pair. Enter file in which to save the key (/c/Users/***/.ssh/id_rsa):

    输入码云账号,设置密码等,可跳过,也可设置(后面会再提到)。 设置成功后,进入码云设置公钥即可clone代码到服务器。

    执行git pull 总是需要输入密码 其实输入密码可能更加安全,但是自个儿的服务器,正常情况不需要这么麻烦,所以我又把前面步骤的设置密码恢复,操作如下: $ ssh-keygen -p Enter file in which the key is (/c/Users/xxx/.ssh/id_rsa): (直接Enter) Enter old passphrase:(输入旧密码) Key has comment ‘xxx@DESKTOP-CNLBIPC‘ Enter new passphrase (empty for no passphrase):(直接Enter) Enter same passphrase again:(直接Enter) Your identification has been saved with the new passphrase.

    重置密码为空后,就可以直接进行git 操作,个人比较方便些

    Processed: 0.009, SQL: 8