Also bin ich auf einer VPS - CentOS Linux Installation. Ich habe vsFTPd auf dem Server. Ich habe momentan SFTP-Zugriff auf den Server über meinen Root-Benutzer, versuche aber jetzt, einen neuen Benutzer mit FTP-Zugriff auf ein bestimmtes Verzeichnis nur auf dem Server zu erstellen. Ich habe Folgendes ausgeführt:
1. mkdir /var/www/mydomain.com
2. mkdir /var/www/mydomain.com/html
3. useradd <-username>
4. passwd <-username>
5. chown –R <-username> /var/www/mydomain.com
5. groupadd <-groupname>
6. gpasswd -a <-username> <-groupname>
7. chgrp -R <-groupname> /var/www/mydomain.com
8. chmod -R g+rw /var/www/mydomain.com
Ich habe Mühe, den Benutzer so zu erstellen, dass er NUR Zugriff darauf hat. /var/www/mydomain.com
Ich habe festgestellt, dass der Benutzer sich korrekt im richtigen Ordner anmeldet. Der Benutzer kann dann jedoch "zurück" zu anderen Verzeichnissen navigieren. Ich möchte, dass der Benutzer in dem bestimmten Ordner bleibt und nicht zurück "browsen" kann .
Irgendwelche Ideen?
Ich habe verschiedene Artikel zum Thema Chrooting gefunden, habe es aber einfach nicht herausgefunden, um es in den oben beschriebenen Schritten zu verwenden.