Serwer ftp odmawia połączenia

Zombie
ubuntu, ftp
Szymoon202
Szymoon202

Cześć, chciałem zrobić użytkownika ftp na serwerze, aby mogły się do niego logować inne osoby. Działałem według poradnika https://www.digitalocean.com/community/tutorials/how-to-set-up-vsftpd-for-a-user-s-directory-on-ubuntu-16-04 i wszystko było dobrze. Zalogowałem się, zacząłem przesyłać pliki i po chwili otrzymałem błąd i połączenie się zerwało. Teraz jak próbuję zalogować się do ftp, WinSCP pokazuje mi komunikat: image|459x225 Logowanie do ftp poprzez Windowsową konsolę działa. Dlaczego więc w WinSCP nie bardzo?

Logi z vsftpd podczas uruchamiania:

● vsftpd.service - vsftpd FTP server
   Loaded: loaded (/lib/systemd/system/vsftpd.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Sun 2019-03-03 12:55:34 CET; 6s ago
  Process: 31326 ExecStart=/usr/sbin/vsftpd /etc/vsftpd.conf (code=exited, status=2)
  Process: 31322 ExecStartPre=/bin/mkdir -p /var/run/vsftpd/empty (code=exited, status=0/SUCCESS)
 Main PID: 31326 (code=exited, status=2)

Mar 03 12:55:34 vps7413 systemd[1]: Starting vsftpd FTP server...
Mar 03 12:55:34 vps7413 systemd[1]: Started vsftpd FTP server.
Mar 03 12:55:34 vps7413 systemd[1]: vsftpd.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
Mar 03 12:55:34 vps7413 systemd[1]: vsftpd.service: Unit entered failed state.
Mar 03 12:55:34 vps7413 systemd[1]: vsftpd.service: Failed with result 'exit-code'.
Szymoon202
Szymoon202

Postanowiłem, że rozpocznę procedurę jeszcze raz. Odinstalowałem klienta vsftpd, usunąłem wszystkie pliki i zainstalowałem, skonfigurowałem jeszcze raz. Nie wiem, wina była chyba w pliku konfiguracyjnym, bo teraz się odpala, lecz przez WinSCP nadal nie da się do niego połączyć (ten sam komunikat). Jakieś pomysły?

● vsftpd.service - vsftpd FTP server Loaded: loaded (/lib/systemd/system/vsftpd.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2019-03-03 13:23:42 CET; 1min 35s ago Process: 2076 ExecStartPre=/bin/mkdir -p /var/run/vsftpd/empty (code=exited, status=0/SUCCESS) Main PID: 2079 (vsftpd) Tasks: 1 Memory: 392.0K CPU: 11ms CGroup: /system.slice/vsftpd.service └─2079 /usr/sbin/vsftpd /etc/vsftpd.conf

Timo
Timo Moderator forum.lvlup.pro

Szymoon202:

Active: active (running) Okej, jedno za nami.

Podrzucisz screena w jaki sposób łączysz się w WinSCP? Blokujesz coś poprzez iptables na serwerze?

Tak tylko dodam - nie lepiej byłoby skorzystać ze zwykłego SFTP? Można w nim ustawić chrooty i inne, oraz jest bezpieczniejsze ;)

Szymoon202
Szymoon202

O dziwo port 21 był blokowany przez firewalla. Odblokowałem i teraz już wszystko działa.

system
system

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.