git ssh 免密登录设置备忘录
1确保 /home/git/repositories/gitosis-admin.git/gitosis-export/keydir/
中的pub文件内容正确
2确保 /home/git/.ssh/authorized_keys 配置正确
vi ./home/git/.ssh/authorized_keys
chmod 600 /home/git/.ssh/authorized_keys 确保权限正确所有者是git
command=“gitosis-serve xxxx”,no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAfdsfsdafoUFff4Jydsyf9HLtX6+ohsZCZ0fRAjXP9OG77bEtTF+uYc+Bi9EH068KTFEApbhRhe3aDsDAk2JoICoWMS0+I7N5k7Vd30fUwWedPHRVcj1JQrUKeuStQ6XaDJW3ZDcsYryHbD2OJfrUlTN0orj9QowtN2z42xv3q+pPTeO0tgCW/FJ/MWlHo2IZtTSOXYt84vEFLj3XGHM0X50JUmfsdfaJvnfOhh//fbaqLfQyXhqJNYWg/1X4KRCtKm2MjmNNWI43YezBYfKJEDSnEqiH0lkrEipeKfsdafdsLlXsHxxkJHKLYZ3yZDx0Tlz1 xxx@localhos
3确保权限正确
vi /home/git/repositories/gitosis-admin.git/gitosis.conf
[group xxx_xxx]
members =xxx@mariodeMacBook-Pro.local litao xxx xxx xxx xxx
writable = xxx
4 确保ip在git服务器的白名单里如果开启了安全狗