Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
PROFTPD http://forum.freesco.pl/viewtopic.php?f=22&t=12301 |
Strona 1 z 2 |
Autor: | kozik132 [ czwartek, 4 maja 2006, 21:15 ] |
Tytuł: | PROFTPD |
czesc dopiero co zainsalowalem proftpd i normalnie sie logowalem z aka nazwa uzytkownika i hasla jaka mam ustawiona w NND ale po kilku razach juz nie moge sie zalogowac kombinuje juz 2 h i nic od czego to moze byc moj conf # This is a basic ProFTPD configuration file (rename it to # 'proftpd.conf' for actual use. It establishes a single server # and a single anonymous login. It assumes that you have a user/group # "nobody" and "ftp" for normal operation and anon. ServerName "ProFTPD Default Installation" ServerType standalone DefaultServer on # Port 21 is the standard FTP port. Port 21 # Umask 022 is a good standard umask to prevent new dirs and files # from being group and world writable. Umask 022 # To prevent DoS attacks, set the maximum number of child processes # to 30. If you need to allow more than 30 concurrent connections # at once, simply increase this value. Note that this ONLY works # in standalone mode, in inetd mode you should use an inetd server # that allows you to limit maximum number of processes per service # (such as xinetd). MaxInstances 30 # Set the user and group under which the server will run. User nobody Group nobody # To cause every FTP user to be "jailed" (chrooted) into their home # directory, uncomment this line. DefaultRoot ~ # Normally, we want files to be overwriteable. AllowOverwrite on # Bar use of SITE CHMOD by default <Limit SITE_CHMOD> DenyAll </Limit> |
Autor: | Mr Groch [ czwartek, 4 maja 2006, 22:46 ] |
Tytuł: | |
Sprobuj zaktualizowac ProFTPd - w repo reszta-devel znajduje sie juz wersja rc5 bodajze.. Ze standartowego repo reszta takze mialem problem z rozlaczajacym sie ProFTPd |
Autor: | kozik132 [ czwartek, 4 maja 2006, 23:17 ] |
Tytuł: | |
i dalej to samo ![]() |
Autor: | TheL [ czwartek, 4 maja 2006, 23:20 ] |
Tytuł: | |
a moze bys wzial konfiga jednego z tego forum, nie po to pisalem i koledzy tez aby po raz kolejny pytac o to samo, poszukaj. |
Autor: | kozik132 [ piątek, 5 maja 2006, 00:05 ] |
Tytuł: | |
no a skad mam ta konfigi jak nie z forum i nie dziala |
Autor: | oleey [ piątek, 5 maja 2006, 09:24 ] |
Tytuł: | |
kozik132 pisze: ...nie dziala
Dopisz gdziekolwiek w configu /etc/proftpd.conf linie: To jest jakis bug ProFTPD i takie rozwiazanie znalazlem przeszukujac neta. pozdro. |
Autor: | TheL [ piątek, 5 maja 2006, 09:56 ] |
Tytuł: | |
nie masz konfiga z forum bo nasze konfigi mialy opisy po polsku ![]() ![]() |
Autor: | toip [ piątek, 5 maja 2006, 10:08 ] |
Tytuł: | |
dopisz jeszce w konfigu koniecznie linię: DefaultAddress xxx.xxx.xxx.xxx # adres IP na którym ma pracować serv |
Autor: | kozik132 [ piątek, 5 maja 2006, 12:40 ] |
Tytuł: | |
po dopisaniu tych opcji dziala ale zobaczymy czy nie bedzie zadnych problemow a jak bałwan jestem zrobic zeby FTP dzialalo w katalogu /home/httpd/html/ to jak to ustawic |
Autor: | toip [ piątek, 5 maja 2006, 13:37 ] |
Tytuł: | |
wpisać w odpowiednim miejscu w proftpd.conf: DefaultRoot /home/httpd/html a najlepiej : www.google.pl ściągnij sobie jakiś przykładowy proftpd.conf , poanalizuj i szybko wyczaisz o co chodzi ![]() a zresztą masz tutaj fragmencik;) # uzytkownik www ######################################################## # tylko do odczytu katalogu download -wymagane hasło : DefaultRoot /var/www <Anonymous /var/www> User www Group users # Wymagane hasło: AnonRequirePassword off #HideNoAccess on MaxHostsPerUser 1 "Tylko 1 polaczenia ! " <Directory *> <Limit READ DIRS> IgnoreHidden on </Limit> # Zezwolenie na wszystko <Limit WRITE MKD STOR> AllowAll </Limit> # zakaz usuwania plików <Limit DELE> AllowAll </Limit> # zakaz tworzenia katalogów #<Limit MKD XMKD> #AllowAll #</Limit> # zakaz usuwania katalogów <Limit RMD XRMD> AllowAll </Limit> # zakaz zmiany nazwy <Limit RNTO RNFR> AllowAll </Limit> </Directory> </Anonymous> |
Autor: | kozik132 [ piątek, 5 maja 2006, 16:14 ] |
Tytuł: | |
to wystarczy ze wpisze DefaultRoot /home/httpd/html i bedzie dzialac ?? wbisalem to i nie dziala ![]() # This is a basic ProFTPD configuration file (rename it to # 'proftpd.conf' for actual use. It establishes a single server # and a single anonymous login. It assumes that you have a user/group # "nobody" and "ftp" for normal operation and anon. ServerName "ProFTPD Default Installation" ServerType standalone DefaultServer on # Port 21 is the standard FTP port. Port 21 # Umask 022 is a good standard umask to prevent new dirs and files # from being group and world writable. Umask 022 # To prevent DoS attacks, set the maximum number of child processes # to 30. If you need to allow more than 30 concurrent connections # at once, simply increase this value. Note that this ONLY works # in standalone mode, in inetd mode you should use an inetd server # that allows you to limit maximum number of processes per service # (such as xinetd). MaxInstances 30 # Set the user and group under which the server will run. User nobody Group nobody # To cause every FTP user to be "jailed" (chrooted) into their home # directory, uncomment this line. DefaultRoot ~ # Normally, we want files to be overwriteable. AllowOverwrite on # Bar use of SITE CHMOD by default <Limit SITE_CHMOD> DenyAll </Limit> # A basic anonymous configuration, no upload directories. If you do not # want anonymous users, simply delete this entire <Anonymous> section. <Anonymous ~ftp> User ftp Group ftp # We want clients to be able to login with "anonymous" as well as "ftp" UserAlias anonymous ftp # Limit the maximum number of anonymous logins MaxClients 10 # We want 'welcome.msg' displayed at login, and '.message' displayed # in each newly chdired directory. DisplayLogin welcome.msg DisplayFirstChdir .message # Limit WRITE everywhere in the anonymous chroot <Limit WRITE> DenyAll </Limit> </Anonymous> DefaultAddress 192.168.0.2 # DelayEngine off DefaultRoot /home/httpd/html |
Autor: | toip [ piątek, 5 maja 2006, 16:33 ] |
Tytuł: | |
wiesz kolego wszystkie pliki konfiguracyjne musza być tworzone zgodnie z zasadami , cała rzecz nie polega na tym aby gdziekolwiek wpisac dane polecenie !! najlepiej poczytaj na www.google.pl , sa dokładnie opisane pliki proftpd.conf i zasady ich tworzenia oraz opis poszczególnych sekcji pliku , czyli co-gdzie w takim pliku nalezy umiescic , podałem ci fragment pliku dotyczacy uzytkownika www !! |
Autor: | kozik132 [ piątek, 5 maja 2006, 22:16 ] |
Tytuł: | |
wzielem konfig z http://forum.freesco.pl/viewtopic.php?t=11715&highlight=proftpd i na koncu tylko dopisalem i dziala ![]() |
Autor: | kozik132 [ piątek, 5 maja 2006, 23:06 ] |
Tytuł: | |
no niby dziala do wszystkich katalogow mam dostep ale nie moge tam nic kopiowac a usowac moge co mam przestawic w tym configu ? bo loguje sie jako zwykly user to chyba musze nadac jakies prawa ale jak? |
Autor: | TheL [ sobota, 6 maja 2006, 03:58 ] |
Tytuł: | |
prawa i wlasnosci katalogow ale to juz nie w proftpd.conf a w systemie, Grocha albo moj konfig musi dzialac bo sprawdzony na 100% ![]() ![]() |
Autor: | kozik132 [ sobota, 6 maja 2006, 08:32 ] |
Tytuł: | |
a mozesz stroszke jasniej ![]() ![]() |
Autor: | toip [ sobota, 6 maja 2006, 08:59 ] |
Tytuł: | |
mc -> F9 -> plik -> chmod , oraz chown , nalezy ustawić odpowiednie prawa plikom i katalogom ![]() |
Autor: | kozik132 [ niedziela, 7 maja 2006, 13:08 ] |
Tytuł: | |
Dzieki dziala ![]() |
Autor: | adek- [ czwartek, 22 lutego 2007, 12:37 ] |
Tytuł: | |
Latalem opo calym forum kazdy sugerowal to samo ale tylko jedno bylo rozwiazaniem w moim przypadku DelayEngine off logowalem sie na proftpd jako userzy ale nie mogelm nic przekopiowac pomimo ze przez pare dni dzialalo wszystko ok... dzieki wielkie i pozdrowki! |
Autor: | andref44 [ poniedziałek, 5 listopada 2007, 22:25 ] |
Tytuł: | niby działa.. |
Oto mój plik konfiguracyjny.. Niby działa.. Łączą się tylko użytkownicy mające konta linuxowe.. Ale nie moge tam nic wrzucać i poza tym struktura katalogowa jest tam jakaś kulawa.. Chce żeby dostęp mieli tlyko użytkownicy z kontami shellowymi.. (/home/httpd/www/public_.../nazwa_uztkownika) Aby każdy miał swój katalog i dostęp tylko do niego oraz żeby mógł tam zamieszczac i ściągac dane.. Cytuj: # This is a ProFTPD configuration file
DefaultAddress 83.16.221.212 ServerName "FTP Server made by andref44" # Nazwa serwera ServerAdmin andref44@o2.pl # Email admina ServerIdent on "ftp://82.16.221.212/" # Pozwala na wyswietlenie wiadomosci powitalnej podczas polaczenia. Standardowo wylaczone. ServerType standalone # Ustawia tryb pracy demona ProFTPD, styb standalone jest najwydajniejszy. DeferWelcome on # Nie pokazuje wiadomosci powitalnej dopoki uzytkownik sie nie zautoryzuje. DefaultServer on # Okreslamy konfiguracje jako domyslna Port 21 # Nr portu na ktorym serwer ma słuchać Umask 002 # Tryb umask 022 jest typowym standardem dla ogolnie dostepnych plikow i katalogow User nobody # Uzytkownik na jakiego odpalony jest serwer FTP Group nobody # 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.log # Miejsce gdzie maja byc logi ExtendedLog /dev/tty10 # Konsola na ktorej maja byc wyswietlane logi DisplayLogin welcome.msg # Plik z wiadomoscia powitalna MaxInstances 20 MaxLoginAttempts 2 MaxClients 10 ">>>Za duzo chetnych ![]() MaxClientsPerHost 5 "Przystopuj! Za duzo polaczen z jednego IP." # Maxymalna liczba polaczen z jednego IP. <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 </Directory> # Needed for NIS. PersistentPasswd off <Anonymous /home/httpd/www/public_html/> User anonymous # konto uzytkownika ktorego prawa bedzie uzyskiwala osoba logujaca sie do serwera. Group users # grupa do ktorej nalezy powyzsze konto AnonRequirePassword on # Jesli wlaczona 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. DisplayLogin welcome.msg # Okreslamy plik ktorego zawartosc bedzie wyswietlana po starcie. DisplayFirstChdir .message # Plik ktorego zawartosc bedzie wyswietlana po pierwszym wejsciu do katalogu. GroupOwner root Umask 002 MaxClients 10 "Za duzo chetnych. Zapraszam innym razem" MaxClientsPerHost 5 "Przystopuj! Za duzo poloczen z jednego IP." <Limit LOGIN> Order allow,deny Allow from All </Limit> <Directory /home/httpd/www/public_html/> <Limit ALL> Allow All </Limit> AllowOverwrite on AllowStoreRestart on </Directory> </Anonymous> DefaultRoot /home/httpd/www/public_html/ # Wyznaczamy nadrzedny dla kazdego uzytkownika katalog spoza ktorego nie bbdzie mogl wyjsc. <Anonymous /home/httpd/www/public_html/> User user1 Group users AnonRequirePassword on RequireValidShell off DisplayLogin welcome.msg DisplayFirstChdir .message GroupOwner user Umask 002 MaxClients 10 "Za duzo chetnych. Zapraszam innym razem" MaxClientsPerHost 5 "Przystopuj! Za duzo poloczen z jednego IP." <Limit LOGIN> Order allow,deny Allow from All </Limit> <Directory /home/httpd/www/public_html/user2> <Limit ALL> Allow All </Limit> AllowOverwrite on AllowStoreRestart on # Pozwala klientom wznawiac upload. </Directory> </Anonymous> DefaultRoot /home/httpd/www/public_html/ <Anonymous /home/httpd/www/public_html/user3> User nobody Group nogroup AnonRequirePassword on RequireValidShell off DisplayLogin welcome.msg DisplayFirstChdir .message GroupOwner users Umask 002 MaxClients 10 "Za duzo chetnych. Zapraszam innym razem" MaxClientsPerHost 5 "Przystopuj! Za duzo poloczen z jednego IP." <Limit LOGIN> Order allow,deny Allow from All </Limit> <Directory /home/httpd/www/public_html/> <Limit ALL> Allow All </Limit> AllowOverwrite on AllowStoreRestart on </Directory> </Anonymous> DefaultRoot /home/httpd/www/public_html/ |
Strona 1 z 2 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |