Debian » Plesk (PSA)

ID #1035

Zusätzlichen FTP-Benutzer erstellen, welcher nur Zugriff auf ein bestimmtes Verzeichnis im Doc-Root des Domains hat

Als Ausgangslage für diese Anleitung dienen die folgenden Werte, welche aber natürlich durch eigene reale Werte ersetzt werden können:

Domain: hans.com
FTP-Benutzer des Domains: hans
Verzeichnis in dem sich die Webseiten für hans.com befinden: /var/www/vhosts/hans.com/httpdocs
Zu erstellender Benutzer: fritz
Verzeichnis auf das "fritz" zugreifen können soll: /var/www/vhosts/hans.com/httpdocs/fritzhome

Zuerst braucht man den aktuellen Benutzer welchen man verwendet um per FTP Dateien zu transferieren. Der Benutzer heisst wie schon gesagt in unserem Beispiel "hans". Nun benötigt man die Details zum Benutzer „hans“ und führt desshalb folgenden Befehl aus:

cat /etc/passwd |grep 'hans'

Dann sollte so etwas wie folgende Ausgabe angezeigt werden (die Ausgabe kann natürlich variieren, wichtig hier sind jedoch nur die beiden Werte für die Benutzer-/Gruppen-ID):

hans:x:10002:10001::/var/www/vhosts/hans.com:/bin/false

Die erste Zahl (10002) ist die Benutzer-ID des Benutzers "hans". Die zweite Zahl (10001) ist die Gruppen-ID des Benutzers "hans".

Jetzt muss der neue Benutzer erstellt werden welcher Zugriff auf das Verzeichnis „/var/www/vhosts/hans.com/httpdocs/fritzhome“ haben soll. Dies erledigt der folgende Befehl:

useradd -u 10002 -o -d /var/www/vhosts/hans.com/httpdocs/fritzhome -g psacln -s /bin/false fritz

Der Benutzer „fritz“ ist nun vorhanden. Er hat nur Zugriff auf  „/var/www/vhosts/hans.com/httpdocs/fritzhome“ und keinen Shell-Zugriff. Da er die gleiche Benutzer-/Gruppen-ID wie „hans“ benutzt, kann hans auch auf alle seine Dateien zugreifen. Nun muss aber noch das Passwort für "fritz" gesetzt werden (sehr wichtig):

passwd fritz

Fertig! Der Benutzer „fritz“ ist nun mit einem Passwort geschützt und kann verwendet werden. Er hat nur Zugriff auf das Verzeichnis „/var/www/vhosts/hans.com/httpdocs/fritzhome“ und dessen Unterverzeichnisse, nicht aber auf „/var/www/vhosts/hans.com/httpdocs“.



Tags: benutzer, ftp, zugriff, zusätzlicher, plesk

Verwandte Artikel:

Letzte Änderung des Artikels: 2007-06-21 12:31
Autor: Andy Blank
Revision: 1.23

Digg it! Artikel ausdrucken Artikel weiterempfehlen Als PDF-Datei anzeigen
Übersetzungsvorschlag für Übersetzungsvorschlag für
Bewertung der Nützlichkeit dieses Artikels:

Durchschnittliche Bewertung: 5 von 5 (12 Bewertungen)

vollkommen überflüssig 1 2 3 4 5 sehr wertvoll

Es ist möglich, diesen Artikel zu kommentieren.