Ich versuche, einen FTP-Server auf einem virtuellen Ubuntu-Server (über SSH) einzurichten. Ich bin ein Neuling in Sachen Linux und Server.
Ich habe vsftpd installiert und hatte keine Probleme bei der Einrichtung, aber jetzt bin ich ratlos. Wie lade ich jetzt etwas vom Server herunter?
Obwohl mir die Seite nicht sagte, dass ich es manuell starten muss, vsftpd
erhalte ich beim Eintippen in Bash die Meldung 500 OOPS: could not bind listening IPv4 socket
. Ich bin mir nicht einmal wirklich sicher, wo das Problem liegt.
Antwort1
Ok, was helfen würde, wäre die Art und Weise, wie Sie es installiert haben. Wenn Sie es nicht über apt installiert haben, würde ich empfehlen, dies zu tun.
Um den Fehler 500 zu beheben, bearbeiten Sie die Datei vsftpd.conf unter/etc/vsftpd.conf
Fügen Sie am Ende die folgende Zeile hinzu:
pam_service_name=vsftpd
Um auf den Server zuzugreifen, müssen Sie die lokale IP-Adresse kennen, vorausgesetzt, Sie verwenden einen Heimserver.
Geben Sie dazu ifconfig
die IPv4-Adresse Ihrer aktiven Netzwerkschnittstelle ein und suchen Sie sie: 192.168.0.?
Gehen Sie dann einfach zu einem anderen System im Netzwerk und geben Sie Ihre IP-Adresse mit Benutzeranmeldeinformationen in einen FTP-Client ein. Wenn Sie alles andere richtig konfiguriert haben, sollte es funktionieren.