Ich habe einen persönlichen FTP-Server auf einem alten Laptop erstellt, aber wenn ich eine Verbindung herstelle, kann ich nur keinen Upload lesen / herunterladen. Wie ändere ich das? Vielen Dank für die Hilfe im Voraus Ich benutze vsftpd
Ich habe einen persönlichen FTP-Server auf einem alten Laptop erstellt, aber wenn ich eine Verbindung herstelle, kann ich nur keinen Upload lesen / herunterladen. Wie ändere ich das? Vielen Dank für die Hilfe im Voraus Ich benutze vsftpd
Antworten:
vsftpd.conf
Einstellungsdatei unter `/ etc / mit einem Editor Ihrer Wahl bearbeiten , zum Beispiel:sudo vim /etc/vsftpd.conf
Suchen Sie in der Einstellungsdatei nach der Zeile, write_enable=YES
die wahrscheinlich auskommentiert wird #write_enable=YES
, kommentieren Sie sie aus , entfernen Sie sie #
von vorne und speichern Sie die Datei.
Starten Sie den vsftpd-Dienst schließlich neu mit:
sudo service vsftpd restart
Beachten Sie, dass:
Sie müssen Ihr Passwort angeben, wenn Sie verwenden sudo
.
Außerdem wurde der Dienst in dieser Antwort ursprünglich als ftpd aufgeführt, was auf einigen Computern anstelle von vsftpd funktionieren kann
write_enable=YES
funktioniert nicht für chroot
aktiviertes Setup. In diesem Fall müssen Sie verwenden, allow_writeable_chroot=YES
die unsicher und nicht dokumentiert ist. Damit der FTP-Benutzer einen eigenen Ordner mit Schreibberechtigung hat, kann er wohl nur virtuelle Benutzer verwenden. Ich suche immer noch selbst nach einer guten Anleitung dafür.