Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
Po raz kolejny Proftpd i dodatkowy użytkownik http://forum.freesco.pl/viewtopic.php?f=35&t=4466 |
Strona 1 z 1 |
Autor: | Lipek [ niedziela, 16 maja 2004, 16:49 ] |
Tytuł: | Po raz kolejny Proftpd i dodatkowy użytkownik |
Mam Paczke Leszka F. ![]() ![]() Dodalem do freesco nowego uzytkownika user1. Katalog domowy tez dobrze ustawiłem bo jak sie loguje na niego (tego użytkownika) to jest jak trzeba, mozna tworzyc katalogi i takie tam. Teraz przyszła kolej na konfiguracje Proftpd nie wiem czy dobrze zrozumialem te opisy co czytałem ale wymysliłem cos takiego ServerName "Muminki RuLeZ" ServerType standalone DefaultServer on # Port 21 to standardowy port FTP. Port 21 Umask 022 # Aby zabezpieczyć się przed atakami DoS (odmowa udostępnienia usługi) # zaleca się ustawienie maksymalnej liczby procesów potomnych na 30 # Jeśli potrzebujesz więcej niż 30 połączeń jednocześnie możesz # odpowiednio zmodyfikować tę wartość. To działa TYLKO w trybie # standalone (we freesco tak działa) MaxInstances 10 # Ustaw użytkownika i grupę z poziomu których serwer normalnie startuje. User nobody Group nobody # Normally, we want files to be overwriteable. <Directory /*> AllowOverwrite on </Directory> # Podstawowa konfiguracja użytkownika anonimowego, bez upload'u katalogów. <Anonymous /mnt/router/packages/proftpd/share/pub> User nobody Group nobody # Potrzebujemy uzytkownika który będzie używany gdy ktos będzie się # logował jako anonim. Tu po zalogowaniu się do serwera jako anonymous # faktycznie będziemy korzystać z konta nobody UserAlias anonymous nobody # Maksymalnaliczbaużytkowników logujących się jako anonymous MaxClients 5 # Tu ustawiamy fakt logowania bez hasła AnonRequirePassword off # 'welcome.msg' będzie wyświetlane w chwili logowania, # a '.message' w każdym nowo otwartym katalogu. DisplayLogin welcome.msg DisplayFirstChdir .message # Limit WRITE mówi czy można zapisywać cokolwiek w katalogu # Dyrektywa DenyAll nie pozwala na to nikomu # Inne możliwe dyrektywy to (nie wszystkie): # AllowAll, Allow 192.168.1.*, AllowUser filip, DenyUser anonymous # Oczywiście chodzi tu o środowisko 'chroot' stworzone dla # użytkownika anonymous <Limit WRITE> DenyAll Allow 192.168.0.* </Limit> </Anonymous> # koniec definicji użytkownika anonymous # a tu mamy tego drugiego użytkownika <Directory /mnt/router/packages/proftpd/share/pub/tmp> AllowOverwrite yes <Limit All> AllowUser user1 </Limit> </Directory> Napewno czegos tu brakuje ![]() |
Autor: | Maciek [ niedziela, 16 maja 2004, 18:13 ] |
Tytuł: | |
Jasne, zapewne dodajesz usera standardowym adduser i każdy użytkownik ma ten sam numer. |
Autor: | Lipek [ niedziela, 16 maja 2004, 20:50 ] |
Tytuł: | |
Nie nie własnie dobrze dodany dodawałem przez paczke useradd user1:**tutaj*jest*zakodowane*haslo:556:101:Lipek:/mnt/router/packages/proftpd/share/pub/tmp:/bin/sh Zastanawiam sie tylko czy wszystko ok jest w koncówce pliku konfiguracujnego Proftpd co wczesniej napisałem czy tam niczego nie brakuje. |
Autor: | Maciek [ niedziela, 16 maja 2004, 21:54 ] |
Tytuł: | |
A gdzie w twojej konfiguracji jest ścieżka do pliku z którego proftpd będzie pobierał hasła i sprawdzał użytkowników? |
Autor: | Lipek [ niedziela, 16 maja 2004, 23:05 ] |
Tytuł: | |
W opisie znalazłem cos takiego # Jeśli użytkownicy nie mają konta w systemie, to w jakim pliku # są ich dane. Najprościej rzecz ujmując - zawartość tego pliku # jest identyczna z plikiem /etc/passwd Ja używam kont systemowych # więc pozycja jest "zachaszowana" # # AuthUserFile /usr/local/var/ProFTPD/passwd.ftp czyli tak jak u mnie, czyli to jest nie potrzebne a jezeli potrzebne to gdzie to mam wpisac ??? |
Autor: | Maciek [ poniedziałek, 17 maja 2004, 10:06 ] |
Tytuł: | |
Generalnie proftpd potrzebuje ścieżki do pliku z hasłami, a we Freesco to /etc/passwd. |
Autor: | Jacq [ poniedziałek, 17 maja 2004, 10:19 ] |
Tytuł: | |
a gdzie tą scieżkę należy umieścić? |
Autor: | Lipek [ poniedziałek, 17 maja 2004, 17:46 ] |
Tytuł: | |
Znalazłem gdzies ze trzeba zmienic katalog domowy usera no i zmieniłem na /mnt/home i działa tylko jak teraz zrobić zeb nie mogł wyjsć poza niego bo narazie sie da ![]() ![]() |
Autor: | Kiler [ wtorek, 18 maja 2004, 00:25 ] |
Tytuł: | |
Lipek pisze: jak teraz zrobić zeb nie mogł wyjsć poza niego bo narazie sie da Dopisac w odpowiednim miejscu w konfigu proftpd Ale jesli chodzi o szczegoly to juz musisz sam kombinowac albo pytac madrzejszych ![]() ![]() ![]() |
Autor: | Lipek [ wtorek, 18 maja 2004, 22:10 ] |
Tytuł: | |
Ok problem rozwiazałem ![]() ![]() ale za cholere nie moge dojśc jak i gdzie ich użyc zeby to działało i nie tylko dla anonimowego ale dla wszystkich uzytkowników. |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |