Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam, już 2 dni męczę się z konfiguracją ProFTPd na Debianie Etch. Próbowałem wielu HOWTO i konfiguracji, ale nic z tego.
Oto jak aktualnie przedstawia się sytuacja:
ProFTPd zainstalowany przez aptitude.
użytkownicy:
proftpd - nogroup (utworzony przez proftpd)
ftp - ftp (też domyślnie utworzony, był bez grupy, ale stworzyłem go jeszcze raz, posiada hasło, grupę ftp i ma /bin/false w /etc/passwd, NIE MA go w /etc/ftpusers)
konfig:
ServerName "Milek FTP" ServerAdmin milekszymczak@gmail.com ServerType standalone DeferWelcome on DefaultServer on DefaultRoot /home/serwer Port 21 Umask 022 User proftpd #(wcześniej było tu też ftp) Group nogroup #(wcześniej było tu też ftp) UseIPv6 off TimeoutIdle 300 TimeoutStalled 300 TimeoutLogin 60 TimeoutNoTransfer 300 MaxClients 10 MaxClientsPerHost 10 <Anonymous /home/serwer/public_html> User ftp Group ftp UserAlias anonymous ftp AnonRequirePassword on RequireValidShell off Umask 022 <Limit LOGIN> Order allow,deny Allow from All </Limit> <Directory /home/serwer/public_html> <Limit ALL> Allow All </Limit> AllowOverwrite on AllowStoreRestart on </Directory> </Anonymous>
Tak naprawdę sam za bardzo nie wiem o co chodzi w tym konfigu, ale chcę jednej rzeczy:
aby anonimy nie mogły się w ogóle logować, a ja żebym mógł przy pomocy loginu: ftp i jego hasła się zalogować TYLKO na folder /home/serwer/public_html i podrzędne.
Próbowałem przy tych ustawieniach logować się na tysiące sposobów, m.in:
user - hasło
anonymous - (brak hasła)
anonymous - (hasło usera ftp)
ftp - (hasło usera ftp)
logowałem się pod adresy o następujących wzorach:
ftp://mojserwer.pl
ftp://anonymous@mojserwer.pl (prosi o nazwę użytkownika i hasło)
ftp://ftp@mojserwer.pl (prosi tylko o hasło)
I totalne zero, nawet zalogować się do serwera nie mogę a co dopiero inne rzeczy. W czym leży problem, możecie mi pomóc?
Ostatnio edytowany przez Milek (2008-05-03 19:06:01)
Offline
a firewall przypadkiem jakiś nie pracuje na maszynie na której to próbujesz zrobić ?
i czy coś widać w logach ? bo one mówią wszystko - sprawdź sysloga, jak nie ma tam nic od proftpd, to sprawdź konfigurację proftpd i rzuć okiem w googla jak się stosuje logowanie demona proftd - w sensie, żebyś gdzieś miał logi. Ew. zobacz do messages.log
Offline
Logi:
cat /var/log/proftpd.log
May 02 08:30:11 mojserwer.pl proftpd[11401] milek: ProFTPD 1.3.0 (stable) (built mar gen 2 10:57:47 CET 2007) standalone mode STARTUP May 02 08:36:32 mojserwer.pl proftpd[11401] milek: ProFTPD killed (signal 15) May 02 08:36:32 mojserwer.pl. proftpd[11401] milek: ProFTPD 1.3.0 standalone mode SHUTDOWN May 02 08:36:35 mojserwer.pl. proftpd[3265] milek: ProFTPD 1.3.0 (stable) (built mar gen 2 10:57:47 CET 2007) standalone mode STARTUP May 02 08:42:08 mojserwer.pl. proftpd[3265] milek: ProFTPD killed (signal 15) May 02 08:42:08 mojserwer.pl. proftpd[3265] milek: ProFTPD 1.3.0 standalone mode SHUTDOWN May 02 08:42:10 mojserwer.pl. proftpd[23157] milek: ProFTPD 1.3.0 (stable) (built mar gen 2 10:57:47 CET 2007) standalone mode STARTUP May 02 08:45:25 mojserwer.pl. proftpd[23157] milek: ProFTPD killed (signal 15) May 02 08:45:25 mojserwer.pl. proftpd[23157] milek: ProFTPD 1.3.0 standalone mode SHUTDOWN May 02 08:45:27 mojserwer.pl. proftpd[2508] milek: ProFTPD 1.3.0 (stable) (built mar gen 2 10:57:47 CET 2007) standalone mode STARTUP
cat /var/log/syslog
May 2 07:59:08 milek -- MARK -- May 2 08:09:01 milek /USR/SBIN/CRON[11179]: (root) CMD ( [ -d /var/lib/php5 ] && find /var/lib/php5/ -type f -cmin +$(/usr/lib/php5/maxlifetime) -print0 | xargs -r -0 rm) May 2 08:17:02 milek /USR/SBIN/CRON[2407]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly) May 2 08:30:09 milek proftpd[12790]: milek - ProFTPD killed (signal 15) May 2 08:30:09 milek proftpd[12790]: milek - ProFTPD 1.3.0 standalone mode SHUTDOWN May 2 08:39:01 milek /USR/SBIN/CRON[11949]: (root) CMD ( [ -d /var/lib/php5 ] && find /var/lib/php5/ -type f -cmin +$(/usr/lib/php5/maxlifetime) -print0 | xargs -r -0 rm) May 2 08:39:01 milek /USR/SBIN/CRON[11948]: (root) MAIL (mailed 38 bytes of output but got status 0x007f )
W messages nie ma nic konkretnego, same MARK.
Ostatnio edytowany przez Milek (2008-05-02 08:51:06)
Offline
Dobra, sam do tego doszedłem: serwer na którym operuję to VPS który oddzielnie oferuje usługę FTP = port miałem zapchany - wystarczyła zmiana portu w konfigu.
Offline