Userrechte vergeben auf ein bestimmtes Verzeichnis bei debian

debianer2

New Member
Chroot JAIL, gejailter user kann kein screen etc. nutzen

Ich habe einen debian root, kam immer gut klar. Aber ich kenne mich nicht so gut aus mit ftp und dergleichen.

Ich erstelle einen User per "adduser debian"

Nun möchte ich das dieser "debian" user aber nur auf seinen ordner im verzeichnis /home zugreifen darf und auch nur dort etwas ./ starten darf.

Wenn man einen user anlegt wird ja automatisch auch ein verzeichnis in /home angelegt. in dieses stecke ich dateien und gebe ihm die rechte per chown.

aber wenn ich als test nun per winSCP mit seinem login reingehe kommt dieser user trotzdem in alle ordner sogar systemordner und das will ich nun garnicht.

Wie mache ich das, das ich einen user nur auf seinem ordner speziell rechte gebe und er keine rechte im darüberliegenden ordner /home hat ??

Danke schonmal

siehe unten, dieses problem ist gelöst
 
Last edited by a moderator:
aber wenn ich als test nun per winSCP mit seinem login reingehe kommt dieser user trotzdem in alle ordner sogar systemordner und das will ich nun garnicht.
Das ist soweit ja auch "richtig". Schreibzurgriff sollte er nicht haben auf diese Dateien.
Wenn du ihn in seinem "home" einsperren möchtest, dann solltest du mal nach: "chroot ssh debian" googlen.
 
Gut, habe den nutzer in ein Chroot jail gesperrt.

Soweit so gut, er hat nun alle grund dateien und ordner in seinem bereich. ABER
er kann zb. "screen" command nicht nutzen.

Wenn ich mit root in sein jail gehe kann ich aber alles ganz normal nutzen - logisch.

Ich vermute ich muss ihm zuerst die screendateien + libs etc. in sein jail kopieren aber weiß ich nicht wo "screen" liegt auf meinem server?
 
Back
Top