Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 如何授予对ssh隧道的访问权以访问svn而不是shell_Linux_Svn_Ssh_Tunnel - Fatal编程技术网

Linux 如何授予对ssh隧道的访问权以访问svn而不是shell

Linux 如何授予对ssh隧道的访问权以访问svn而不是shell,linux,svn,ssh,tunnel,Linux,Svn,Ssh,Tunnel,有没有一种方法可以允许linux上的用户通过ssh隧道连接到svn,而不允许他访问shell?如果使用私钥/公钥身份验证,那就相当容易了。您可以指定使用特定密钥进行身份验证的用户能够执行的命令,因此他只能执行与svn相关的命令 看看这些: 在“授权密钥文件格式”下

有没有一种方法可以允许linux上的用户通过ssh隧道连接到svn,而不允许他访问shell?

如果使用私钥/公钥身份验证,那就相当容易了。您可以指定使用特定密钥进行身份验证的用户能够执行的命令,因此他只能执行与svn相关的命令

看看这些:

在“授权密钥文件格式”下