Also mein Problem ist folgendes. Ich will SVN über einen SSH Tunnel nach außen anbieten. Aktuell haben wir einen Ubuntu Server 10.04 laufen. Wenn ich jetzt SVN nach außen anbiete und dem User, welchen ich angelegt habe die Shell /bin/false gebe, funktioniert es nicht. Alles andere wär zu gefährlich wegen der internen Daten. Ich will nur, dass der Kunde sich über den SSH Tunnel auf mein Subversion Repository einloggen kann – nicht mehr nicht weniger.
Bitte helft mir.
Gruß,
BaLu
1 Antwort
http://svn.apache.org/repos/asf/subversion/trunk/notes/ssh-tricks
oder in kurzform:
http://blog.bigsmoke.us/2008/08/04/disabling-ssh-shell-access-for-svn-users-on-a-linuxunix-system
noch einfacher gehts mit git: da gibts die git-shell