Hey Leute, ich hatte das schon mal gefragt und tolle Hilfe bekommen. Aber irgendwie habe ich jetzt ein Wurm drinnen. Ggf. hat sich was geändert?
Ich habe mir ein kleines Bash Script geschrieben, welches mir einen VSFTPd installiert.
Ausgangssituation:
Ich habe einen Webserver (nginx) mit dem Webroot "/etc/nginx/html"
Da wurschtelt also der nginx rum.
Ich will einen FTP Account (nur für mich) mit dem ich ebenso auf dem Server Arbeiten kann. Lesen, Schreiben Löschen. Der soll über tls laufen. Wenigstens etwas
Nun habe ich mir damals den vsftpd eingerichtet aber dann ist einiges dazwischen gekommen und irgendwann hatte ich es aus den Augen verloren.
Nun ein neuer und letztmaliger "Versuch"
Ich habe mir ein Bash Script gebastelt, welches mir die Arbeit abnimmt. Leider aber bekomme ich keine Verbindung zum Server.
Das starten und stoppen ist kein Problem:
root@mail:~# service vsftpd start
root@mail:~# service vsftpd stop
root@mail:~# service vsftpd start
root@mail:~# service vsftpd stop
root@mail:~# service vsftpd start
Ein reload klappt leider nicht:
root@mail:~# service vsftpd reload
Job for vsftpd.service failed. See 'systemctl status vsftpd.service' and 'journalctl -xn' for details.
systemctl status vsftpd.service
root@mail:~# systemctl status vsftpd.service
● vsftpd.service - vsftpd FTP server
Loaded: loaded (/lib/systemd/system/vsftpd.service; enabled)
Active: failed (Result: exit-code) since Fri 2017-02-10 10:47:17 CET; 1min 53s ago
Process: 22331 ExecStart=/usr/sbin/vsftpd /etc/vsftpd.conf (code=exited, status=2)
Process: 22330 ExecStartPre=/bin/mkdir -p /var/run/vsftpd/empty (code=exited, status=0/SUCCESS)
Main PID: 22331 (code=exited, status=2)
Feb 10 10:47:17 mail systemd[1]: Started vsftpd FTP server.
Feb 10 10:47:17 mail systemd[1]: vsftpd.service: main process exited, code=exited, status=2/INVALIDARGUMENT
Feb 10 10:47:17 mail systemd[1]: Unit vsftpd.service entered failed state.
Feb 10 10:48:02 mail systemd[1]: Unit vsftpd.service cannot be reloaded because it is inactive.
root@mail:~#
Alles anzeigen
journalctl -xn
root@mail:~# journalctl -xn
-- Logs begin at Thu 2017-02-09 22:44:13 CET, end at Fri 2017-02-10 10:49:12 CET. --
Feb 10 10:47:12 mail systemd[1]: Unit vsftpd.service entered failed state.
Feb 10 10:47:13 mail systemd[1]: Stopped vsftpd FTP server.
-- Subject: Unit vsftpd.service has finished shutting down
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit vsftpd.service has finished shutting down.
Feb 10 10:47:17 mail systemd[1]: Starting vsftpd FTP server...
-- Subject: Unit vsftpd.service has begun with start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit vsftpd.service has begun starting up.
Feb 10 10:47:17 mail systemd[1]: Started vsftpd FTP server.
-- Subject: Unit vsftpd.service has finished start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit vsftpd.service has finished starting up.
--
-- The start-up result is done.
Feb 10 10:47:17 mail systemd[1]: vsftpd.service: main process exited, code=exited, status=2/INVALIDARGUMENT
Feb 10 10:47:17 mail systemd[1]: Unit vsftpd.service entered failed state.
Feb 10 10:48:02 mail systemd[1]: Unit vsftpd.service cannot be reloaded because it is inactive.
Feb 10 10:48:14 mail kernel: AIF:PRIV TCP packet: IN=eth0 OUT= MAC=ZENSIERT SRC=92.81.20.220 DST=18
Feb 10 10:48:29 mail kernel: AIF:PRIV TCP packet: IN=eth0 OUT= MAC=ZENSIERT SRC=42.114.155.49 DST=1
Feb 10 10:49:12 mail kernel: AIF:UNPRIV TCP packet: IN=eth0 OUT= MAC=ZENSIERT SRC=125.133.205.172 D
root@mail:~#
Alles anzeigen
Verbinden will ich per FileZilla, Protokoll SFTP
Verbindungsart: Normal
Ergebnis:
Verbindungsversuch fehlgeschlagen mit "ECONNREFUSED - Verbindung durch Server verweigert".