VSFTPD - richtige Berechtigung für Root-Benutzer

VSFTPD - richtige Berechtigung für Root-Benutzer

Ich habe VSFTPD auf meinem Server eingerichtet und kann mich erfolgreich mit einem Benutzer anmelden, der Root-Berechtigungen auf dem Server hat. Allerdings kann ich keine Verzeichnisse außerhalb des Home-Verzeichnisses des Benutzers erstellen. Irgendeine Idee, warum das so ist?

Ich habe die Möglichkeit

write_enable=YES

ermöglicht.

Vielen Dank für jede Hilfe!

Antwort1

chroot_local_user=YES

chroot_local_user Wenn auf JA gesetzt, werden lokale Benutzer (standardmäßig) nach der Anmeldung in ein chroot()-Jail in ihrem Home-Verzeichnis gestellt. Warnung: Diese Option hat Auswirkungen auf die Sicherheit, insbesondere wenn die Benutzer Upload-Berechtigung oder Shell-Zugriff haben. Aktivieren Sie diese Option nur, wenn Sie wissen, was Sie tun. Beachten Sie, dass diese Auswirkungen auf die Sicherheit nicht vsftpd-spezifisch sind. Sie gelten für alle FTP-Daemons, die anbieten, lokale Benutzer in chroot()-Jails zu stellen.

Quelle

Antwort2

Es ist nicht ratsam, dies zu tun.

Allerdings denke ich, dass Sie einfach Folgendes angeben können:

nopriv_user=root # or maybe toor

Versuch das?

verwandte Informationen