Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
proftpd, pomozcie mi z konfiguracja bo juz nie daje rady. http://forum.freesco.pl/viewtopic.php?f=22&t=11888 |
Strona 1 z 1 |
Autor: | Anonymous [ czwartek, 30 marca 2006, 12:49 ] |
Tytuł: | proftpd, pomozcie mi z konfiguracja bo juz nie daje rady. |
Witam, wiem ze o tym jest pol forum ale czytam wszystko az mnie oczy bola a swojego problemu rozwiazac nie moge, jestem poczatkujacym w kwestji linuxa i wiele rzeczy nie wiem, od dłuższego czasu prubuje skonfigurowac sobie proftpd ale cos mi nie idzie,w koncu poprostu skopiowalem jakis proftpd.conf z tego forum i cos drgneło ale nie wiele. Wiec moje pytanie czy oprocz konfiguracji w proftpd.conf musze jeszcze cos gdzies dopisac czy cos?? wyczytałem ze gdzies w /etc/paswd trzeba cos dopisac, ale co i jak to juz nie wiem. Czy musze zakladac jakies konta nawet jesli ja chce wejsc na swoje ftp, gdzie sie te konta wogole zakłada ?? teraz jak chce wejsc na ftp poprzez np przegladarke to wyskakuje mi okienko zebym podal nazwe uzytkownika i hasło, ale skad ja mam wiedziec jakie mam hasło?? Sory moze te pytania wydaja sie smieszne i banalne ale ja naprawde teo nie wiem. Wkleje tutaj moj proftpd.conf # This is a ProFTPD configuration file ServerName "Moj FTP server" # Nazwa serwera ServerAdmin moj@mail.com # Email admina ServerIdent on "ftp://mojadomena.com" # 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 192.168.0.1 # Bez tego proftpd nie odpali ![]() Port 21 # 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 002 # 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 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 4 "Za duzo chetnych ![]() 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 ~ !expusers # Wyznaczamy nadrzedny dla kazdej grupy katalog, spoza ktorego grupa nie bedzie mogla wyjsc. DefaultRoot / expusers # Nadrzedny katalog tylko dla grupy expusers <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) 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 MaxClients 3 "Za duzo chetnych. Zapraszam innym razem" MaxClientsPerHost 1 "Przystopuj! Za duzo polaczen z jednego IP." </Anonymous> plisss pomozcie mi bo juz mam dosc siedze nad tym od tygodnia albo i wiecej, z gory dzieki i pozdro. |
Autor: | aphex [ czwartek, 30 marca 2006, 13:04 ] |
Tytuł: | |
w miejscu login wpisujesz nazwe usera ktorego stworzyles podczas instalacji i oczywiscie pass odpowiedni w rc.conf musisz wlaczyc usluge ftp=1 jesli chcesz aby ftp byl widoczny w internecie ( potrzebne pozniej jest zrestartowanie firewalla (/etc/rc.d/iptables restart) a userow dodajesz komenda adduser w konsoli i to bylo by na tyle ![]() |
Autor: | Mr Groch [ czwartek, 30 marca 2006, 13:11 ] |
Tytuł: | |
Masz dobry plik proftpd.conf (moj ![]() W takim konfigu masz jedno konto anonymous o prawach uzytkownika ftp Musisz dodac uzytkownika ftp do systemu jak jeszce nie masz... I dodac tego uzytkownika do grupy users (nalezy stworzyc katalog /home/ftp jak nie ma) A jak juz masz takiego uzytkownika, to tylko dodja do grupy users Nic wiecej w sumie robic nie musisz... Aby sie zalogowac na ftp jako login podaj np anonymous, a haslo dowolne... Mozesz takze zalogowac sie jako dowolny uzytkownik majacy konto w systemie - wtedy podajesz swoj login i pass - zostaniesz autoamycznie umiesczzony po zalogowaniu sie w katlogu domowym PS. Jak nie masz grupy expusers w systemie to wywal linie: DefaultRoot ~ !expusers # Wyznaczamy nadrzedny dla kazdej grupy katalog, spoza ktorego grupa nie bedzie mogla wyjsc. DefaultRoot / expusers # Nadrzedny katalog tylko dla grupy expusers I zostaw tylko: DefaultRoot ~ # Wyznaczamy nadrzedny dla kazdej grupy katalog, spoza ktorego grupa nie bedzie mogla wyjsc. Pozdrawiam PS. Jak probujesz sie zalogowac z przegladarki (np Internet Expolrer) to nie licz, ze to bedzie dzialac ![]() Uzyj lepiej jakiegos klienta ftp |
Autor: | Anonymous [ czwartek, 30 marca 2006, 18:04 ] |
Tytuł: | |
sssuper wielkie dzieki ![]() ![]() |
Autor: | TheL [ sobota, 1 kwietnia 2006, 00:37 ] |
Tytuł: | |
a czemu nie moj plik lepszy na anonymousach ? mozesz im spokojnie nie dac zadnych praw w systemie dac im powloke inna zeby sie nie zalogowali i robic co chcesz ![]() ![]() |
Autor: | Mr Groch [ sobota, 1 kwietnia 2006, 00:41 ] |
Tytuł: | |
Taki sam efekt sie uzyska tworzac tych biendych userow, dajac im powloke /bin/false i ustawiajac prawa jakie sie chce, a zaoszczedzi sie wklepywania kolejnych kilunastu linjek w konfigu by stworzyc kolejnego anonmymousa ![]() |
Autor: | TheL [ sobota, 1 kwietnia 2006, 00:51 ] |
Tytuł: | |
Mr Groch moze i masz racje ale oba sposoby sa dobre i oba sa bezpieczne chyba kazdy teraz moze sobie wybrac to co mu jest potrzebne na anonymousach czy po Twojemu ![]() |
Autor: | Anonymous [ poniedziałek, 3 kwietnia 2006, 13:40 ] |
Tytuł: | |
Słuchajcie nie moge sobie jednak poradzic z tym, poprostu gdzie mam cos przestawic zebym mogł nie tylko kopiowac z ftp ale takze wrzucac tam jakies pliki, bo jak narazi moge tylko pobierac pliki z mojego serwera. Moze musze jakies konta stworzyc czy cos. Sorki ale ja sie dopiero ucze :] |
Autor: | Mr Groch [ poniedziałek, 3 kwietnia 2006, 18:17 ] |
Tytuł: | |
Dobra - daj swoj aktualny konfig, napisz jako kto sie logujesz na ftp, do jakiego katalogu chcesz skopiowac i jaki komunikat wyskakuje. Pomozemy ![]() |
Autor: | Anonymous [ poniedziałek, 3 kwietnia 2006, 22:22 ] |
Tytuł: | |
WItam, config mam identyczny jak podalem na poczatku, nic nie zmienialem, nie wiem jako kto sie loguje bo nie loguje sie wcale, poprostu wpiseuje czy to w przegladarce czy w total Comannderze moj adres ftp i wchodzi, nie musze nic podawac zadnego hasla ani nic, czyli loguje sie pewnie jako Anonymus, a skopiowac chce w sumie gdziekolwiek bo jak juz skopiuje to potem przeniesc sobie to moge gdzie chce np. /etc/home/ftp tam mam pobrane pliki ktore moge sciagac ale nie moge nic tam wrzucic, wiec co musze zrobic zebym mial taka mozliwosc bo teraz jak chce cokolwiek skopiowac na serwer czy to przez przegladarke czy TC to wyskakuje ze nie mam uprawnien do tego itp. Dzieki i pozdrawiam ![]() |
Autor: | przemek_nnd [ poniedziałek, 3 kwietnia 2006, 22:34 ] |
Tytuł: | |
Masz tu config - jak chcesz to odblokuj konto anonymous - w tej konfiguracji mogą łączyc sie tylko uzytkownicy systemu # 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. ###################### GLOBALNE ##################################### ServerName "serwer" #twój hostname ServerType standalone ServerIdent on "WinNT_FTP.2.0" ServerAdmin dataline@poczta.onet.pl DeferWelcome on DefaultServer on DisplayQuit .quit # różne czasy rozł±czenia serwera, z użytkownikiem w zależno¶ci od przyczyn TimeoutIdle 240 TimeoutStalled 240 TimeoutLogin 60 TimeoutNoTransfer 320 # 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 DisplayLogin .welcome.msg # 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 MaxLoginAttempts 3 MaxClients 10 "...::: Zbyt dużo poł±czeń, spróbuj póĽniej :::..." MaxClientsPerHost 3 "...::: Zbyt dużo poł±czeń z tego adresu IP :::..." # 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 ~ # dokończenie zerwanego downloadu AllowRetrieveRestart on AuthUserFile /etc/shadow AuthGroupFile /etc/group #ExtendedLog /var/log/proftp.log UseReverseDNS off IdentLookups off # Normally, we want files to be overwriteable. AllowOverwrite on # Bar use of SITE CHMOD by default <Limit SITE_CHMOD> DenyAll </Limit> ############## ANONYMOUS ###################################################### # A basic anonymous configuration, no upload directories. If you do not # want anonymous users, simply delete this entire <Anonymous> section. #<Anonymous /home/anonymous> # AnonRequirePassword off #HideNoAcces on #<Limit READ DIRS> #IgnoreHidden on #</Limit> # We want clients to be able to login with "anonymous" as well as "ftp" #UserAlias anonymous nobody <Limit LOGIN> Order deny,allow Deny from .microsoft.com Allow ALL </Limit> # Limit the maximum number of anonymous logins # MaxClients 3 "...::: Zbyt dużo poł±czeń, spróbuj póĽniej :::..." # MaxClientsPerHost 3 "...::: Zbyt dużo poł±czeń z tego adresu IP :::..." # We want 'welcome.msg' displayed at login, and '.message' displayed # in each newly chdired directory. #DisplayLogin .welcome.msg # Zakaz zapisu dla anonymous # <Limit WRITE> # DenyAll # </Limit> #</Anonymous> ################################################################## |
Autor: | Mr Groch [ poniedziałek, 3 kwietnia 2006, 22:39 ] |
Tytuł: | |
Config masz dobry, jhak logujesz sie jako anonymous to przyjmujesz uprawnienia uzytkownika ftp. Musisz byc pewwien, ze katalog do ktorego chcesz zapisac nalezy do tego uzytkonika lub posiada prawo do zapisywania przez wszytskich. I tyle ![]() a co do katalogu - chyba miales na mysli /home/ftp a nie /etc/home/ftp? PS. Jak mozesz daj adres serwera - zobacze jak to wyglada ![]() |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |