Was ist der einfachste Weg, eine Single-Sign-On-Anmeldung für einen FTP-Server einzurichten, der auf /var/www verweist?

Was ist der einfachste Weg, eine Single-Sign-On-Anmeldung für einen FTP-Server einzurichten, der auf /var/www verweist?

Ich habe versucht, zahlreiche Tutorials im Internet zu befolgen. Die Einrichtung beginnt immer einfach wie

sudo apt-get intstall vsftpd

und dann geht es an die Bearbeitung der /etc/vsftp.confDatei. Hier lassen mich die Tutorials im Stich, weil die meisten entweder das Setup im Benutzerverzeichnis belassen homeoder mit dem Setup beginnen chroot, das komplizierter erscheint, als ich brauche. Einige Tutorials versuchen zu erklären, wie man den Standardpfad einstellt, indem sie einfach sagen „Fügen Sie local_root=/var/wwwIhre Konfigurationsdatei hinzu“, was ich am Ende der Datei hinzugefügt habe. Dies führt dazu, dass die Eingabeaufforderung nach der Eingabe des Benutzernamens hängen bleibt.

Das Problem hier ist, dass ich nicht weiß, ob die Konfigurationsanweisungen eine bestimmte Reihenfolge haben. Und wenn ja, gehen die Tutorials nicht darauf ein, wo sie platziert werden müssen. Ich brauche nur eine einmalige Anmeldung, die auf meine/var/www

Danke!

Antwort1

Dies ist eigentlich ganz einfach – Sie müssen lediglich die Home-Verzeichnisdefinition des Eintrags dieses Benutzers in /etc/passwd ändern.

verwandte Informationen