前提:win10默认安装配置完git;已经在linux服务器上配置完gitosis。

适用于:gitosis管理员的密钥丢失的情况

解决办法分三步:

1、git bash命令行下,将新的密钥中的公钥上传到Linux服务器目录:/home/git/repositories/gitosis-admin.git/gitosis-export/keydir

gitosis管理员的密钥丢失解决办法

 

 

2、用xshell,git用户登录Linux服务器,进入目录/home/git/repositories/gitosis-admin.git,修改此目录下gitosis.conf内容:

gitosis管理员的密钥丢失解决办法

gitosis管理员的密钥丢失解决办法

 

 3、git用户登录Linux服务器,进入目录cd /home/git/.ssh,修改authorized_keys内容:

gitosis管理员的密钥丢失解决办法

 

添加一行:command="gitosis-serve ....",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty 公钥的所有内容粘贴在这后面(注意粘贴之前有个空格)。

至此管理员密钥丢失的问题就解决好了。接下来可以在本地下载gitosis-admin.git仓库了。

 

 

相关文章:

  • 2021-06-10
  • 2022-01-08
  • 2022-01-08
  • 2021-06-01
  • 2022-01-04
猜你喜欢
  • 2022-12-23
  • 2021-12-19
  • 2022-12-23
  • 2022-01-22
  • 2021-10-29
  • 2022-12-23
  • 2021-12-04
相关资源
相似解决方案