useradd...

S

schuhbus

Mitglied
hi.

habe folgendes problem, bzw frage.

kann ich einen user anlegen, der wie ein ftp-account user nur in seinem ordner rechte hat und im verzeichnisbaum nicht höher kann, sonderen nur dort rumstöbern kann wo er eben "darf"?

gruß schuhbus
 
Man kann die Rechte der anderen Ordner auch noch entsprechend ändern.
 
Das stelle ich mir schwer vor, da er ja dann auch die Systembefehle nicht sehen wuerde, unter anderem die Shell, die Befehle wie 'cd' zur Verfuegung stellt.
 
Du kannst den user in eine chroot "einsperren":
Code:
chroot -u $USER $NEWROOT
Dazu musst du natürlich die "elaubten" Dateien und sonstige Skripte in das chroot-Verzeichnis übertragen.
 
Oder du verwendest die rbash als shell. Dann darf der User nicht in höhere Verzeichnisse als sein Homeverzeichnis wechseln.
 
danke für die schnellen antworten.

habe die chroot umgebung einfach und ohne großen aufwand mit "jail" oder "jailkit" anlegen können.

die lösung mit rbash werd ich auch noch testen.

dank und gruß, schuhbus
 

Ähnliche Themen

Samba 3.6.25 - OpenLDAP Setup

PHP funktioniert, nur Web-Aufrufe mit Optionen nicht.

Samba keine rechte auf Überordner, aber auf Unterordner

LinuxServerManager (LSM) tester gesucht

Cent OS + Apache + PHP = ? zu rechten

Zurück
Oben