Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest piątek, 15 sierpnia 2025, 16:03

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 7 ] 
Autor Wiadomość
Post: środa, 22 stycznia 2003, 20:08 
Witam.
Jak widzicie w temacie - mam problem z proftpd.
Chce miec tam 3 userow: anonymousa (/pub), usera (/user) i trzeciego usera ktory ma prawa zapisu do /pub i /user.

Moj config tych trzech kont:

# anonim
<Anonymous /mnt/router/packages/proftpd/share/pub>
User nobody
Group nobody
UserAlias anonymous nobody
MaxClients 5
AnonRequirePassword off

DisplayLogin welcome.msg
DisplayFirstChdir .message

<Limit WRITE>
AllowUser ftpadmin
DenyAll
</Limit>
</Anonymous>

# user
<Directory /mnt/router/packages/proftpd/share/user>
<Limit All>
AllowUser user
AllowUser ftpadmin
DenyAll
</Limit>
</Directory>

# ftpadmin
<Directory /mnt/router/packages/proftpd/share/>
<Limit All>
AllowUser ftpadmin
DenyAll
</Limit>
</Directory>

I ten config mi nie dziala. Zrobilem to dopiero poprzez stworzenie kolejnego roota (ftpadmin) i nadaniu praw zapisu /pub i /user grupie admina. Tylko, ze nie chce tego tak zostawic.

Dziekuje za propozycje rozwiazania.


Na górę
  
 
 Tytuł:
Post: środa, 22 stycznia 2003, 22:45 
Offline
MODERATOR

Rejestracja: czwartek, 11 lipca 2002, 09:39
Posty: 822
Lokalizacja: Bytom
Uprawnienia w systemach UNIX'opodobnych wywołują u mnie uśmiech.
To jest coś tak dziwnego, że zastanawiam się jak to może działać i przetrwało w takiej formie. Ktoś kto pracował z Novell'em i może nadawać dowolnie uprawnienia, tworząc grupy czy dodając uprawnienia użytkowników indywidualnie musi mieć z tym trudności, ja w każdym razie mam.
Zapewne dlatego co program, czy to ftp czy samba, operuje jakieś dziwne parametry pozwalające jakoś nadać te uprawnienia, żeby to działało. Z moich doświadczeń wynika, że te dodatkowe mechanizmy raczej źle działają, choć mogę się mylić, bo jak wspominałem tego nie rozumię, jakby ktoś wytłumaczył - byłbym wdzięczny.
Ja zatem staram się to załatwić uprawnieniami w systemie (powinno to być zrobione raz w jednym miejscu i tyle), więc tak jak zrobiłeś. I to jest chyba dobre rozwiązanie. :idea:

_________________
Zawsze znajdzie się ktoś, kto nie wie, że tego się nie da zrobić - I to zrobi :!:

Obrazek Kipa
http://www.FreeSCO.w.pl


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 23 stycznia 2003, 16:54 
Dzieki Kipa.
Myslalem, ze moze config jest zly, lub jeszcze inaczej to sie robi, ale chyba ostatecznie (jezeli nie bedzie wiecej propozycji) moge to tak zostawic :)


Na górę
  
 
 Tytuł:
Post: czwartek, 23 stycznia 2003, 22:54 
w konfigu jest blad bo najpierw logujemy
sie na anonymous a pozniej mamy definicje innych userow user/ftpadmin

-> 3 osobne logowania:

: [/] [] ()
# anonymous
<Anonymous /mnt/router/packages/proftpd/share/pub>

   User            nobody
   Group            nobody
   UserAlias         anonymous nobody


<Directory /mnt/router/packages/proftpd/share/pub>
   AllowOverwrite         on
</Directory>

</Anonymous>


# user
<Anonymous /mnt/router/packages/proftpd/share/user>
   User            user
   Group            nobody

<Directory /mnt/router/packages/proftpd/share/user>
   AllowOverwrite         on
</Directory>

</Anonymous>


# ftpadmin
<Anonymous mnt/router/packages/proftpd/share/>

   User            ftpadmin
   Group            nobody
     
<Directory mnt/router/packages/proftpd/share/>
   AllowOverwrite         on
</Directory>

</Anonymous>

user bedzie zamkniety w katalogu
/mnt/router/packages/proftpd/share/user

ftpadmin moze wejsc do folderu ^^^ i do /../pub

Chyba o to chodzilo :)

P.S. Prawa plikow to pozyteczna rzecz :)


Na górę
  
 
 Tytuł:
Post: piątek, 24 stycznia 2003, 16:44 
Jest tak, ze ten moj config dziala mi tak jak chce:

ftpadmin moze wszedzie (w koncu takie ma zadanie);
anonymous moze tylko /pub ogladac bez zapisu;
user moze zapisywac do /user i przegladac /pub.

Myslalem tylko ze moze mozna jakos w configu namieszacz ze bym to osiagnal bez nadawania praw zapisu katalogom przez chmod'a.


Na górę
  
 
 Tytuł: users?
Post: sobota, 25 stycznia 2003, 16:32 
pytanie być może nie dokońca w temacie:

jeśli w kodzie (proftpd.conf) zdefiniowałem Anonymous i ftpadmin to żeby działało muszę jakoś poza conf zdefiniować tych użytkowników?

próbowałem zmienić prawa zapisu konta Anonymous na AllowAll, ale pomimo tego nie mogę dalej zapisywać na tym koncie. (Permission Denied). Instalowałem z pakietu L.Filipińskiego. Poradźcie...


Na górę
  
 
 Tytuł:
Post: sobota, 25 stycznia 2003, 22:21 
Anonymousa masz pewnie ustawionego, zeby aliasem wchodzil na nobody'ego, a ftadmina musisz dodac - w koncu to user jest.
Chmod do /pub 'a (anonim) to 775, a ftpadmina mozesz ustawic na roota i wtedy chown +r root /sciezka_do_katalogu i prawa na 770.
Nie zapominaj, ze w /mnt/router/etc/passwd sciezki do katalogow domowych musza byc = tym z configa proftpd.
Jakby i to nie dzialalo to wklej kod z configa.


Na górę
  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 7 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 23 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl