Ich habe über Webmin einen Benutzer auf Centos 7 erstellt und /var/www/html/
die Seite als sein Home-Verzeichnis angegeben, sodass er beim Anmelden von dort aus startet.
Ich habe mich jedoch selbst angemeldet und festgestellt, dass sie von dort aus in die übergeordneten Verzeichnisse navigieren können, was ich nicht möchte. Wie kann ich dies verhindern?
Danke schön.
Antwort1
Sie müssen eine Funktion finden, die spezifisch für den von Ihnen verwendeten FTP-Server ist und die einechroot-ähnlichUmgebung. Einige Beispiele sind:
- proftpd:Standardstamm. Diese Option muss auf das Chroot-Verzeichnis eines Servers verweisen.
- Abonnieren:
-A
Möglichkeit. Zitieren der Dokumentation
Diese Funktion heißt „chroot“. Sie können sie aktivieren, indem Sie pure-ftpd mit dem Schalter „-A“ ausführen, um dies mit ALLEN Ihren Benutzern (außer root) zu tun.
- vsftpd:
chroot_local_user=YES
führt einen Chroot-Vorgang zum Standard-Benutzer-Home durch. Es gibt bereits einegute Antwort hier.