PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Zugriffsrechte



Portram
03.08.01, 16:58
Hallo,
Wie kann man bei Linux einstellen, das ein User (der sich ueber shell
eingeloggt) nicht durch andere home verzeichnisse browsen kann? :mad:

mightymike99
03.08.01, 17:39
hi,

dem user die restricted shell(rsh) zuweisen, nicht zu verwechseln mit der remote shell, die hieß auch mal rsh.

Muß wahrscheinlich ein entspr. Paket installiert sein.

Gruß
Tobias

Portram
03.08.01, 20:09
rbash kenn ich.. aber da kann man garnicht das verzeichnis wechseln. Ich will nur, das ein User nicht in andere /home/ verzeichnisse gehen kann. Ich glaub das kann man irgendwie in /etc/group einstellen.. aber keine Ahnung genau.

modernart
03.08.01, 21:58
Hallo,

ein vorneweg: das ist sehr kompliziert!

Suche mal hier im Forum nach chroot

Im Prizip geht das schon. Der User benötigt dann auch seine libs und bins. Genausoleicht wie Du ihn einsperrst, kann er aber auch wieder ausbrechen. Ich würde lieber das System dicht machen.

Gruss

rbla
04.08.01, 12:28
<em>Wie kann man bei Linux einstellen, das ein User (der sich ueber shell
eingeloggt) nicht durch andere home verzeichnisse browsen kann?</em>
da braucht man normalerweise gar nichts einstellen!

die rechte sind für die homeverzeichnisse standardmäßig so gesetzt, dass nur der eigentümer darauf zugreifen kann (lesen/schreiben/ausführen)

zur kontrolle "ls -l /home"
die rechte sollte so aussehen:
<pre>-rwx------</pre>

iGEL
06.08.01, 23:42
Moin!

Genau, das ist doch gar nicht so kompliziert! Mach einfach
chmod 700 /home/igel /home/raffl ...

Mach das auch für die Unterverzeichnisse, sonst kann man, wenn man den Namen des Unterverzeichnisses kennt, das Homeverzeichnis überspringen. Tada: Nur noch der Besitzer kann auf das Verzeichnis zugreifen.

@Ronny: Genauer gesagt:
drwx------ igel
Schliesslich sind da nur Verzeichnisse.
:rolleyes:

cu Johannes