Ich habe ein Problem mit vsftpd
. Wenn ich über FileZilla eine Verbindung zu meinem FTP-Server herstelle, wird folgende Fehlermeldung angezeigt:
500 OOPS: prctl PR_SET_SECCOMP fehlgeschlagen
Fehler: Kritischer Fehler
Fehler: Verbindung zum Server konnte nicht hergestellt werden
Ich habe versucht, auch über meinen Dateimanager eine Verbindung herzustellen, und es scheint nicht zu funktionieren. Ich kann ohne Probleme eine Verbindung zu allen anderen Servern herstellen, daher bin ich mir sicher, dass es sich um ein Serverproblem handelt.
Ich starte Ubuntu 14.04 auf einem VPSDime VPS. vsftpd
Version 3.0.2
. Der Fehler trat nicht nach einer Aktualisierung oder Änderung der Konfiguration auf, aber der Fehler trat auf, als ich an einer Website arbeitete. Es hat gut funktioniert, bevor ich den Fehler bekam.
Ich habe vsftpd
mein System neu gestartet, neu gestartet und aktualisiert. Irgendwelche Ideen?
Der Grund, warum dieser Fehler von vfstpd in einigen Linux-Kerneln auftritt (insbesondere RHEL / Centos 6.x ab 6.5), ist die folgende Annahme in den Quellen von vsftpd:
https://github.com/dagwieers/vsftpd/blob/master/seccompsandbox.c#L642
With https://rhn.redhat.com/errata/RHSA-2015-0864.html Redhat added:
This breaks vsftpd's assumption above that any kernel which supports
PR_SET_NO_NEW_PRIVS
also supportsPR_SET_SECCOMP
mode 2.vsftpd silently ignores the
but fails with the shown error message on the second.EINVAL
from the first prctl()The configuration parameter Martin Prikryl mentioned above is merely making it exit cleanly just after the (now-successful) first prctl()
Während / vor älteren Kerneln, wurde es bei diesem Aufruf sauber / leise beendet.quelle
Der Fehler "500 OOPS" vsftpd gibt eine Sicherheitsmaßnahme zurück, die standardmäßig den beschreibbaren Root-Zugriff für FTP-Benutzer verhindert. Um dieses Problem zu beheben, stehen zwei Hauptoptionen zur Verfügung.
Zulassen des beschreibbaren User-Root-Zugriffs
Die einfachste Methode besteht darin, die Datei /etc/vsftpd.conf erneut zu ändern und eine bestimmte Einstellung zu aktivieren:
Bearbeiten Sie die Datei so, dass sie wie folgt aussieht:
https://uk.godaddy.com/help/how-to-set-up-an-ftp-server-on-ubuntu-1404-12301
quelle