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
11
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 kannquelle
write_enable=YES
funktioniert nicht fürchroot
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.