Gość mario026 Opublikowano 11 Stycznia 2018 Udostępnij Opublikowano 11 Stycznia 2018 Witam! chciałbym zmienić domyślny port ftp (21) na inny np. 2121 w pliku /etc/vsftpd.conf dopisałem listen_port=2121 i po tej operacji niby się loguje ale ni otrzymuje listy katalogów, dostaje coś takiego: Status: Łączenie z 192.168.2.8:2121... Status: Połączenie nawiązanie, oczekiwanie na wiadomość powitalną... Status: Niezabezpieczony serwer, nie obsługuje FTP przez TLS. Status: Zalogowany Status: Uzyskiwanie listy katalogów... Polecenie: PWD Odpowiedź 257 "/root" is the current directory Polecenie: TYPE I Odpowiedź 200 Switching to Binary mode. Polecenie: PASV Odpowiedź 227 Entering Passive Mode (192,168,2,8,20,56). Polecenie: LIST Błąd: Połączenie danych nie mogło zostać nawiązane: ECONNREFUSED - Połączenie odmówione przez serwer co muszę jeszcze zrobić aby połączyć się na porcie 2121? zależy mi na tym aby mieć zdalny dostęp do ftp, a mam dwa dekodery i nie mogę przekierować jednocześnie portu 21 na obydwa. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
mickey Opublikowano 11 Stycznia 2018 Udostępnij Opublikowano 11 Stycznia 2018 Tak ogólnie, to z tego co podałeś łączysz się lokalnie, a mimo to nie działa? Dopisz jeszcze dwie linie do vsftpd.conf: pasv_min_port=21200 pasv_max_port=21299 I na routerze przekieruj jeszcze taki zakres portów. To dotyczy trybu pasywnego, w aktywnym powinno działać tylko przy jednym porcie przekierowanym ... ale klient musi być bez NATa i z odpowiednio skonfigurowanym firewallem. Ewentualnie jeszcze w routerze mógłbyś szukać opcji, że przekierowane na port 2121 dotyczy ruchu FTP. Przykładowo ftp_conntrack z iptables zajmuje się "zawiłościami protokołu FTP". Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Gość mario026 Opublikowano 11 Stycznia 2018 Udostępnij Opublikowano 11 Stycznia 2018 dodanie tych dwóch wpisów nic nie dało ta sam sytuacja :( dekoder jest za nat ja mam ip 192.168.1.5 a dekoder za dwoma ruterami 192.168.2.8 jeżeli nie zmienie portu to na porcie 21 po przekierowaniu działa ok a po zamianie na 2121 nie uzyskuje listy katalogów Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
mickey Opublikowano 11 Stycznia 2018 Udostępnij Opublikowano 11 Stycznia 2018 Serwer ftp zrestartowany i przekierowania na ten zakres portów na routerze dodane? Po połączeniu powinno to wyglądać tak: user@serwer:~ % sudo netstat -n tcp4 0 0 192.168.32.2.40280 111.222.111.222.50517 TIME_WAIT tcp4 0 0 192.168.32.2.10221 111.222.111.222.50514 ESTABLISHED Przy ustawieniu w vsftpd.conf: listen_port=10221 pasv_min_port=40200 pasv_max_port=40299 W skrócie: FTP potrzebuje dwóch portów do połączenia, obydwie pokazane przez netstat przy podanej konfiguracji. Serwer za NATem, klient akurat nie ale od tego jest tryb pasywny właśnie. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Gość mario026 Opublikowano 11 Stycznia 2018 Udostępnij Opublikowano 11 Stycznia 2018 mickey[/member] dzięki na twoich ustawieniach poszło ;) będę patrzył jeszcze na porcie 2121 ale jest ok należy Ci sie piwko teraz na 2121 poszło juz wiem co było przyczyna. zamiast przekierować zakres od 21200 do 21299 przekierowałem od 21200 do 21299 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.