统信 UOS 基本开发环境搭建之 git

Terwer...小于 1 分钟UOS专区统信UOS专区uosuos-homedeepingit

git

sudo apt install git

解决问题

  • 问题1:解决 sign_and_send_pubkey: signing failed: agent refused operation 问题

    ➜  ~ ssh -T git@github.com
    sign_and_send_pubkey: signing failed: agent refused operation
    git@github.com: Permission denied (publickey).
    

    执行下面的命令修复即可

    eval "$(ssh-agent -s)"
    ssh-add
    
  • 问题2:Permissions 0777 for '/home/terwer/.ssh/id_ed25519_github_ubuntu' are too open

    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    Permissions 0777 for '/home/terwer/.ssh/id_ed25519_github_ubuntu' are too open.
    It is required that your private key files are NOT accessible by others.
    This private key will be ignored.
    Load key "/home/terwer/.ssh/id_ed25519_github_ubuntu": bad permissions
    git@github.com: Permission denied (publickey)
    

    解决,修复权限即可

    chown -R terwer:terwer ~/.ssh
    chmod 600 ~/.ssh/*
    

测试

ssh -T git@github.com

效果

➜  ~ ssh -T git@github.com
Hi terwer! You've successfully authenticated, but GitHub does not provide shell access.
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.14.9