On 26.11.2016 17:15, Olaf van der Spek wrote: > On Sat, Nov 26, 2016 at 3:22 PM, Nico Kadel-Garcia <nka...@gmail.com> wrote: >> On Fri, Nov 25, 2016 at 5:11 AM, Olaf van der Spek <m...@vdspek.org> wrote: >>> Hi, >>> >>> Currently I'm running svnserve on a Debian VM on my PC. I'd like to >>> move it to a server on the internet but I don't get how to do this >>> securely. >>> Svnserve doesn't support encryption, right, so I can't expose it on a >>> public port directly. >> svn+ssh works quite well, and gets *away* from the horrible, horrible > Doesn't svn+ssh require all accounts to have direct and full file > access to the entire repo?
The account under which svnserver runs does need such access, but you do /not/ have to create one account per user; with a bit of SSH magic, you can get all users to use one account, and restrict that so that it can only run svnserve (i.e., not a shell session). -- Brane