Ich betreibe einen Webserver und habe zwei Gruppen eingerichtet. Eine nur mit mir und eine andere mit mir und einem Mitarbeiter. Ich habe meinen htdocs-Ordner auf 755 geändert und ein spezielles „Upload“-Verzeichnis angegeben, das die Gruppe mit meinem Mitarbeiter teilt. Mein Mitarbeiter kann jetzt (über einen symbolischen Link) einige Dateien über SFTP hochladen, aber er kann auch alle Verzeichnisse des Webservers durchsuchen. Ich habe das htdocs-Verzeichnis auf -R 751 geändert und jetzt kann er nicht mehr alles sehen, aber der Webserver funktioniert (offensichtlich) nicht mehr, bis ich die ursprüngliche Berechtigung wiederherstelle.
Habt ihr eine Vermutung?
Vielen Dank im Voraus.
Antwort1
Abhängig vom FTP-Server können Sie ihn in ein bestimmtes Unterverzeichnis chrooten. Suchen Sie nach dem Namen Ihres FTP-Servers (z. B. vsftpd, pure-ftpd, proftpd) und "chroot".