[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: How to check who can "checkout" via SSH?

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2004-08-09 21:28:03 CEST

On Mon, 2004-08-09 at 14:09, Zsolt Koppany wrote:
> Hi,
> I understand that I can configure which users/password can access the
> repository via the URL: "svn://". But as far as I understand if somebody
> connects via SSH it cannot be configured via subversion administration files
> who have access to the repository. Is that true?
> My goal is to find a solution that works via SSH (because the transfer is
> crypted) but I want to keep the control who can check/in-out from/to the
> repository.

   svn+ssh:// runs the command 'ssh remotehost svnserve -t'. The
temporary svnserve process running on remotehost runs as *you*, and
speaks to your client over the ssh tunnel. It's just as if you were on
the remotehost accessing the repository directly via file:///.

Ergo, the only thing that can control file:/// or svn+ssh:// access is
Unix-level permissions on the repository itself. Not always easy to do,
if you have multiple users. Be sure to see the 'checklist' at the end
of chapter 6 if you plan to do that.

To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Aug 9 21:30:31 2004

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.