repo example.com
R VREF/FROM/127.0.0.1 = user
这个方法本来是可行的,但是Gitolite生成了一个有问题的authorized_keys文件。
command="/usr/share/gitolite/gl-auth-command user",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty ,from="127.0.0.1" ssh-rsa...
问题在于 no-pty 后面的空格。去掉空格,它就能正常工作。保留空格则会忽略该键。
如果有任何正确设置的想法,将不胜感激!除非没有其他办法,否则我真的不想每次更改内容都要运行 sed 命令来修改 authorized_keys 文件...
谢谢!