有没有办法授予linux上的用户访问权限,通过ssh隧道连接到svn而不授予他访问shell的权限?
答案 0 :(得分:0)
如果您使用私钥/公钥认证,那很容易。您可以指定使用特定密钥进行身份验证的用户能够执行的命令,因此他只能执行与svn相关的命令。
看看这些:
“AUTHORIZED_KEYS FILE FORMAT”下的http://man.he.net/man5/authorized_keys
http://svn.apache.org/repos/asf/subversion/trunk/notes/ssh-tricks