Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
konfiguracja proftpd http://forum.freesco.pl/viewtopic.php?f=22&t=14500 |
Strona 1 z 1 |
Autor: | Tekila [ sobota, 6 stycznia 2007, 17:52 ] |
Tytuł: | konfiguracja proftpd |
Jak się loguje na anonumousa to dostaje taki komunikat w logach: Jan 6 15:55:15 serwer proftpd[1491]: serwer (10.1.1.4[10.1.1.4]) - no such group 'users' Moj konfik wygląda tak: # This is a ProFTPD configuration file ServerName "FTP server Dawida" # Nazwa serwera ServerAdmin te@wp.pl # Email admina ServerIdent on "ftp://serwer.siec" # Pozwala na wyswietlenie wiadomosci powitalnej podczas polaczenia. Standardowo wylaczone. ServerType standalone # Ustawia tryb pracy demona ProFTPD, tyb standalone jest najwydajniejszy. DeferWelcome on # Nie pokazuje wiadomosci powitalnej dopoki uzytkownik sie nie zautoryzuje. DefaultServer on # Okreslamy konfiguracje jako domyslna DefaultAddress 10.1.1.1 # Bez tego proftpd nie odpali :) Port 1121 # Nr portu na ktorym serwer ma słuchać UseReverseDNS off # Blokuje odpytywanie DNS o hosta - wazne, przyspiesza logowanie na serwerach bez nazwy DNS. IdentLookups off # Przyspiesza jak wyzej - wylacza protokol ident (RFC1413) Umask 022 # Tryb umask 022 jest typowym standardem dla ogolnie dostepnych plikow i katalogow User nobody # Uzytkownik na jakiego odpalony jest serwer FTP Group nogroup # Grupa do ktorej nalezy ten uzytkownik TimeoutIdle 300 # Timeout przy braku ruchu (zalogowal sie i spi) TimeoutStalled 300 # Timeout przy przeciazonym laczu jak sie nie odzywa TimeoutLogin 60 # Timeout podczas logowania (za dlugo sie loguje) TimeoutNoTransfer 300 # Timeout przy braku transferu ExtendedLog /var/log/proftp # Miejsce gdzie maja byc logi ExtendedLog /dev/tty10 # Konsola na ktorej maja byc wyswietlane logi PidFile /var/run/proftpd.pid # Lokalizacja pliku pid DisplayLogin .welcome # Plik z wiadomoscia powitalna (musi znajdowac sie w katalogu domowym usera). DisplayFirstChdir .message # Plik ktorego zawartosc bedzie wyswietlana po pierwszym wejsciu do katalogu (jak wyzej). MaxInstances 10 MaxLoginAttempts 2 MaxClients 3 "Za duzo chetnych :( Zapraszam innym razem." # Maxymalna liczba userow zalogowanych w danej chwili (w cudzyslowiu znajduje sie wiadomosc dla kolejnych probojacych sie zalogowac) MaxClientsPerHost 1 "Przystopuj! Za duzo polaczen z jednego IP." # Maxymalna liczba polaczen z jednego IP. MaxClientsPerUser 1 "Juz na serwerze jest zalogowany %m" # Maxymalna ilosc zalogowanych klientow na tego samego usera. DefaultRoot ~ # Wyznaczamy nadrzedny dla kazdej grupy katalog, spoza ktorego grupa nie bedzie mogla wyjsc. <Limit LOGIN> Order allow,deny Allow from All </Limit> <Directory /> AllowOverwrite on # Zezwalamy na nadpisywanie plikow w obrebie katalogu do ktorego uzytkownik się zaloguje. AllowStoreRestart on # Zezwalamy na wznawianie transferu </Directory> # Needed for NIS. PersistentPasswd off <Anonymous ~> User ftp # konto uzytkownika ktorego prawa bedzie uzyskiwala osoba logujaca sie do serwera. Group users # grupa do ktorej nalezy powyzsze konto UserAlias anonymous ftp # umozliwi logowanie jako anonymous (nie tylko jako ftp) DefaultChdir public # katalog, do ktorego zostaniemy rzuceni (nadal naszym katalogiem rootem bedzie katalog domowy) AnonRequirePassword off # Jesli wylaczona to umozliwia uzytkownikom anonimowym logowanie sie bez hasla. RequireValidShell off # Opcja ta powoduje, ze ProFTPD nie sprawdza czy dany uzytkownik, ktory się loguje posiada przypisana w /etc/shells powloke. GroupOwner users # grupa, ktora stanie sie wlascicielem uploadowanych plikow (user musi nalezec do tej grupy) Umask 002 MaxClientsPerUser 2 "Juz na serwerze jest zalogowany %m" # Maxymalna ilosc zalogowanych klientow na tego samego usera. </Anonymous> Mam grupe users, czy któś wie czym ten komunikat jest spowodowany? |
Autor: | barte-k [ sobota, 6 stycznia 2007, 21:47 ] |
Tytuł: | |
Jak dla mnie to daemon w ogole nie czyta tego konfiga. Jan 6 15:55:15 serwer proftpd[1491]: serwer (10.1.1.4[10.1.1.4]) - no such group 'users' vs DefaultAddress 10.1.1.1 (...) Group nogroup I jeszcze maly cytat z FAQ/mini-HOWTO: In the default configuration file that accompanies the proftpd source code, there appears: User nobody Group nogroup When trying to start the daemon, many users encounter the "no such group 'nogroup'" error message. There are really no reasonable defaults for those directives. The error message is a way of telling you to create the role accounts mentioned above. Logging in By default, the proftpd daemon reads the host's /etc/passwd file for logging in users. This means that to add FTP users, you simply need to create new system accounts for those users in your /etc/passwd file. |
Autor: | rikardo7 [ niedziela, 7 stycznia 2007, 06:28 ] |
Tytuł: | |
usuń płotki i to co za nimi jest,czyli opisy!! |
Autor: | MarkosX [ niedziela, 7 stycznia 2007, 16:52 ] |
Tytuł: | |
Ja bym zaczął od: Potem trochę bezcennej wiedzy: 1 2 3 rikardo7 pisze: usuń płotki i to co za nimi jest,czyli opisy!!
I niby w jaki sposób one wpływają na działanie proftpd ? |
Autor: | mordek [ niedziela, 7 stycznia 2007, 18:21 ] |
Tytuł: | |
Hmm? No właśnie ja też nie rozumiem dlaczego miałyby przeszkadzać. Przecież to zwykłe komentarze, wiec tym lepiej jeżeli są w konfigu. @barte-k: Demon czyta konfiga ;] i pokazuje o co mu chodzi, ale tak masz rację, że @Tekila ustawił źle grupę dla użytkownika (grupa nie istnieje). |
Autor: | Tekila [ wtorek, 9 stycznia 2007, 08:40 ] |
Tytuł: | |
Dzieki za podpowiedzi. Komunikat był spowodowany wpisem w konfigu: Zahaszowałem ten wpis bo i tak nie jest potrzebny, uzytkownik ftp nalezy tylko do grupy users. |
Autor: | rikardo7 [ sobota, 13 stycznia 2007, 19:36 ] |
Tytuł: | |
a tego nie wiem, ale mialem to samo z tym podobnym konfigiem! ja przenioslem opisy nad komendy,podobny problem mialem z podobnym opisem do samby,opisy byly za komendami i plik nie byl czytany,ale dlaczego?? nie jestem az tak madry,zeby to wiedziec. |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |