🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.os.linux.programowanie
10 messages
10 total messages Started by Adam Aniołek Tue, 26 Mar 2013 17:43
svn
#72627
Author: Adam Aniołek
Date: Tue, 26 Mar 2013 17:43
12 lines
1329 bytes
Witam
Mam pytanie i zarazem problem. Próbuję korzystać z svn, jednak 
cały czas wywala mi nieautoryzowany dostęp.
Myślę że mam dobrze skonfigurowane, ale jakoś nie chce mi to za 
działać.
Gdy łączę się poprzez ssh to jest ok ale jak próbuję 
bezpośrednio np. svn://adres_serwera_svn/katalog_z_svn
to otrzymuję prośbę o podanie loginu i hasła, podaję na 100% 
prawidłowe dane, jednak nichce mnie uwierzytelnić.
Jak powinna wyglądać prawidłowa konfiguracja 
repozytorium/serwera svn aby móc się dostąć tak jak próbuję 
wyżej?
Re: svn
#72628
Author: AMX
Date: Wed, 27 Mar 2013 23:42
17 lines
1209 bytes
On Tue, 26 Mar 2013 18:43:47 +0100, 
Adam Aniołek <adam@poczta.emiter-uslugi.pl> wrote:

> Witam
[..]
> Gdy łączę się poprzez ssh to jest ok ale jak próbuję 
> bezpośrednio np. svn://adres_serwera_svn/katalog_z_svn


svn co svn+ssh://user@host/katalog_z_svn


   AMX   

-- 
adres w rot13
Nyrxfnaqre Znghfmnx r-znk@b2.cy
Re: svn
#72629
Author: Adam Aniołek
Date: Thu, 28 Mar 2013 17:01
18 lines
1287 bytes
AMX wrote:

> On Tue, 26 Mar 2013 18:43:47 +0100,
> Adam Aniołek <adam@poczta.emiter-uslugi.pl> wrote:
> 
>> Witam
> [..]
>> Gdy łączę się poprzez ssh to jest ok ale jak próbuję
>> bezpośrednio np. svn://adres_serwera_svn/katalog_z_svn
> 
> 
> svn co svn+ssh://user@host/katalog_z_svn
> 
> 
>    AMX
> 
to ja wiem, chodzi żeby pobierać bez kanału ssh
czytaj ze zrozumieniem, nie mniej dzięki za zainteresowanie.
Re: svn
#72630
Author: Stachu 'Dozzie' K.
Date: Thu, 28 Mar 2013 17:37
28 lines
2059 bytes
On 2013-03-28, Adam Aniołek <adam@poczta.emiter-uslugi.pl> wrote:
> AMX wrote:
>
>> On Tue, 26 Mar 2013 18:43:47 +0100,
>> Adam Aniołek <adam@poczta.emiter-uslugi.pl> wrote:
>> 
>>> Witam
>> [..]
>>> Gdy łączę się poprzez ssh to jest ok ale jak próbuję
>>> bezpośrednio np. svn://adres_serwera_svn/katalog_z_svn
>> 
>> 
>> svn co svn+ssh://user@host/katalog_z_svn
>> 
>> 
>>    AMX
>> 
> to ja wiem, chodzi żeby pobierać bez kanału ssh
> czytaj ze zrozumieniem, nie mniej dzięki za zainteresowanie.

"Niemniej". I pisz ze zrozumieniem. Ja na ten przykład wcale nie dam
sobie ręki uciąć, że podajesz dobre hasło. Bo niby hasło służące do
czego? I z jakiej okazji svnserve ma znać to hasło? Nie podałeś
*żadnych* szczegółów konfiguracji.

-- 
Secunia non olet.
Stanislaw Klekot
Re: svn
#72631
Author: Adam Aniołek
Date: Thu, 28 Mar 2013 19:57
45 lines
2135 bytes
Stachu 'Dozzie' K. wrote:

> On 2013-03-28, Adam Aniołek <adam@poczta.emiter-uslugi.pl> 
wrote:
>> AMX wrote:
>>
>>> On Tue, 26 Mar 2013 18:43:47 +0100,
>>> Adam Aniołek <adam@poczta.emiter-uslugi.pl> wrote:
>>> 
>>>> Witam
>>> [..]
>>>> Gdy łączę się poprzez ssh to jest ok ale jak próbuję
>>>> bezpośrednio np. svn://adres_serwera_svn/katalog_z_svn
>>> 
>>> 
>>> svn co svn+ssh://user@host/katalog_z_svn
>>> 
>>> 
>>>    AMX
>>> 
>> to ja wiem, chodzi żeby pobierać bez kanału ssh
>> czytaj ze zrozumieniem, nie mniej dzięki za 
zainteresowanie.
> 
> "Niemniej". I pisz ze zrozumieniem. Ja na ten przykład wcale 
nie dam
> sobie ręki uciąć, że podajesz dobre hasło. Bo niby hasło 
służące do
> czego? I z jakiej okazji svnserve ma znać to hasło? Nie 
podałeś
> *żadnych* szczegółów konfiguracji.
> 
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

tak jest w instrukcji, ale nie mogę się zalogować.
jak bym miał coś jeszcze podać to proszę o info
Re: svn
#72632
Author: Stachu 'Dozzie' K.
Date: Thu, 28 Mar 2013 20:06
19 lines
1815 bytes
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.

-- 
Secunia non olet.
Stanislaw Klekot
Re: svn
#72633
Author: Adam Aniołek
Date: Thu, 28 Mar 2013 20:18
25 lines
1704 bytes
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.
Tak się zapytam czy hasło w pliku passwd dla subversion 
powinno być jakoś kodowane czy jawnym tekstem zapisane?
Re: svn
#72634
Author: Stachu 'Dozzie' K.
Date: Thu, 28 Mar 2013 20:30
40 lines
2597 bytes
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?

-- 
Secunia non olet.
Stanislaw Klekot
Re: svn
#72635
Author: 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
Re: svn
#72636
Author: Tomasz Sowa
Date: Tue, 02 Apr 2013 21:18
16 lines
1500 bytes
On 2013.03.28 21:54, Adam Aniołek wrote:

> [repository:/home/svn/test]
> @svn = rw

[nazwa_repozytorium:/sciezka/w/repozytorium], czyli u ciebie pewnie:

[test:/]
@svn = rw

ale to pod warunkiem że svnroot masz ustawione na /home/svn (zobacz jak
startuje svnserve, z jakimi parametrami)


-- 
Tomek
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads