Linux User nur Berechtigung geben auf einen einzigen Ordner?
Hallo :)
Ich möchte gerne einem User nur die Berechtigung geben auf einen Ordner. In diesem Ordner kann er Alles machen, aber sich halt eben nicht ausserhalb dieses Ordners bewegen.
Ebenfalls arbeite ich nur mit dem Terminal (Kein GUI)
1 Antwort
Welche Zugangsmöglichkeiten hat der User denn? SFTP? SSH?
Wenn es nicht ausreicht, dass der User einfach nur sein Home Directory hat, dann würde ich ihm eine chroot-Umgebung einrichten und ihn darauf beschränken.
Welchen FTP Server benutzt du denn? Die haben eigentlich sehr oft die Möglichkeit eine chroot-Umgebung einzurichten.
PERFEKT! Hat super funktioniert. Vielen lieben Dank :)
Noch ein kleiner Tipp für Leute die das später evtl. anschauen. Damit man einen sicheren Zugang hat benutzt zusätzlich noch diesen Eintrag ins .confg File:
rsa_cert_file=/etc/ssl/private/vsftpd.pem
rsa_private_key_file=/etc/ssl/private/vsftpd.pem
allow_anon_ssl=NO
force_local_data_ssl=YES
force_local_logins_ssl=YES
ssl_tlsv1=YES
ssl_sslv2=NO
ssl_sslv3=NO
require_ssl_reuse=NO
ssl_ciphers=HIGH
Es ist so ich habe einen FTP Server auf diesem User eingerichtet, aber dieser kann immer noch auf die ganzen unterordnet zugreifen. Was nicht der sinn ist.