🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux.programowanie
Article #72635

Re: svn

#72635
From: Adam Aniołek
Date: Thu, 28 Mar 2013 20:54
80 lines
3109 bytes
Stachu 'Dozzie' K. wrote:

> On 2013-03-28, Adam Aniołek <adam@poczta.emiter-uslugi.pl> 
wrote:
>> Stachu 'Dozzie' K. wrote:
>>
>>> On 2013-03-28, Adam Aniołek <adam@poczta.emiter-uslugi.pl>
>> wrote:
>>> [...]
>>>> Może i niemniej pal licho, hasło zapisane w konfiguracji
>>>> sevnserver w pliku passwd w sekcji [users]
>>>>
>>>> info z logu
>>>> adam home/svn/test ERR subversion/svnserve/serve.c 167
>> 170001
>>>> Nieudana autoryzacja
>>>>
>>>> w pliku passwd:
>>>> [users]
>>>> adam = haslo
>>> 
>>> No przecież svnserve podał, co jest źle. Problem jest z
>> autoryzacją,
>>> czyli z prawem użytkownika do dostępu do repozytorium.
>>
>> Dałem pełne prawa dla wszystkich i dalej to samo, przez ssh
>> działa.
> 
> A może jednak wstawisz całą konfigurację svnserve? Czy 
wolisz dalej tak
> dłubać po partyzancku?
> 
>> Tak się zapytam czy hasło w pliku passwd dla subversion
>> powinno być jakoś kodowane czy jawnym tekstem zapisane?
> 
> Powinno być kodowane. W ASCII. Zadanie domowe poboczne: 
doczytać co to
> jest kodowanie i czego się używa do utajniania haseł.
> 
> Przecież nie w haśle jest problem, tylko w uprawnieniach. 
Ponownie na
> boku: rozróżniasz w ogóle autoryzację i uwierzytelnianie?
> 

plik svnserve.conf w katalogu /etc/subversion/
[general]
anon-access = read
auth-access = write
authz-db    = authz
password-db = passwd
realm       = /home/svn

plik authz w katalogu /etc/subversion
[aliases]
# joe = /C=XZ/ST=Dessert/L=Snake City/O=Snake Oil, 
Ltd./OU=Research Institute/CN=Joe Average

[groups]
# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe
svn = adam,jarek,test

# [/foo/bar]
# harry = rw
# &joe = r
# * =

# [repository:/baz/fuz]
# @harry_and_sally = rw
# * = r
[repository:/home/svn/test]
@svn = rw

plik passwd w katalogu /etc/subversion
[users]
adam = haslo

takie same pliki z tą samą zawartością są w katalogu gdzie 
jest repo
 katalog i podkatalogi /home/svn/test ma prawa 777
Technical Details
Message-ID: <kj2alj$vus$1@news.task.gda.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.task.gda.pl!not-for-mail
References: <kismog$q5p$1@news.task.gda.pl> <slrnkl70ek.alq.r-znk@amber.home.tld> <kj1t1a$oqn$1@news.task.gda.pl> <slrnkl8vu4.1ta.dozzie@jarowit.net> <kj27bd$n1h$1@news.task.gda.pl> <slrnkl98m1.1ta.dozzie@jarowit.net> <kj28j0$qcu$1@news.task.gda.pl> <slrnkl9a2u.1ta.dozzie@jarowit.net>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.task.gda.pl!not-for-mail
From: Adam Aniołek <adam@poczta.emiter-uslugi.pl>
Newsgroups: pl.comp.os.linux.programowanie
Subject: Re: svn
Date: Thu, 28 Mar 2013 21:54:14 +0100
Organization: CI TASK http://www.task.gda.pl/
Lines: 81
Message-ID: <kj2alj$vus$1@news.task.gda.pl>
References: <kismog$q5p$1@news.task.gda.pl> <slrnkl70ek.alq.r-znk@amber.home.tld> <kj1t1a$oqn$1@news.task.gda.pl> <slrnkl8vu4.1ta.dozzie@jarowit.net> <kj27bd$n1h$1@news.task.gda.pl> <slrnkl98m1.1ta.dozzie@jarowit.net> <kj28j0$qcu$1@news.task.gda.pl> <slrnkl9a2u.1ta.dozzie@jarowit.net>
NNTP-Posting-Host: 195.191.181.101.cable.sta.tczew.net.pl
Mime-Version: 1.0
X-Trace: news.task.gda.pl 1364504051 32732 195.191.181.101 (28 Mar 2013 20:54:11 GMT)
X-Complaints-To: abuse@news.task.gda.pl
NNTP-Posting-Date: Thu, 28 Mar 2013 20:54:11 +0000 (UTC)
User-Agent: KNode/4.8.5
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit