【求助】gitosis不更新authoried_keys文件
git吧
全部回复
仅看楼主
level 5
国软小生 楼主
RT,我是在你rehl6上搭建的git server,使用公钥进行用户认证。使用gitosis进行版本库权限管理,我没有单独为git新建一个用户,而是使用的之前建立的有sudo权限的一个普通用户,当我在gitosis-admin下添加用户公钥并配置.conf文件,然后push后,发现添加的用户还是不能访问git server,查看发现~/.ssh/authoried_keys文件并未添加用户公钥,手动添加用户公钥的话是可以成功访问的。
然后我就觉得是不是钩子的问题,到gitosis-admin.git/hooks目录下,执行./post-update命令,会提示错误: ERROR:gitosis.run_hook:Must have GIT_DIR set in enviroment,但是网上又有说环境变量不要设置的,纠结了。
我是最近这几天才接触的git,求会的大神解救啊。
2014年03月23日 10点03分 1
1