Mehrere User,ein Verzeichnis,gleiche Rechte

Wenn viele User/Benutzer gemeinsamen Zugriff auf ein Verzeichnis brauchen, zum Beispiel um an gemeinsamen Dokumenten zu arbeiten oder ein FTP-User/Benutzer Zugriff auf das Verzeichnis des Webservers haben will/muss, oder auch umgekehrt, dann soll folgende Möglichkeit Abhilfe schaffen.

Als erstes erstmal user gemeinsamer Gruppe hinzufügen:

root:~# adduser user gruppe
root:~# chgrp -R gruppe /dasVerzeichnis

und
root:~# chmod -R g+rX /dasVerzeichnis
schafft Lesbarkeit für die Gruppe. Das muss reichen.

root:~# chmod -R g+rws /dasVerzeichnis
ändert nur bereits vorhandene Dateien sowie Verzeichnisse und ermöglicht die Nutzung des Verzeichnisses durch mehrere Benutzer in gleichen Gruppen. Von anderen Benutzern erstellte Dateien können nicht bearbeitet werden. Grund – Neu erstellte Dateien besitzen die Rechte -rw- -r– -r– UND sie gehören dem Ersteller der Datei, nicht der Gruppe.

Abhilfe:

Dass die Gruppe stimmt, wird durch chmod g+s Hauptverzeichnis erreicht. Dass die Rechte default -rw-rw-r– sind, wird mit umask 0002 erreicht.
Sollte dennoch jemand die Rechte falsch gesetzt haben, kann man immernoch das gesamte Verzeichnis kopieren und danach das Original löschen.

root:~# chmod g+s /Hauptverzeichnis bzw. /dasVerzeichnis
root:~# umask 0002 /Hauptverzeichnis bzw. /dasVerzeichnis

Altes Verzeichnis kopieren und verschieben:
root:~# cp -r /dasVerzeichnis /dasneueVerzeichnis
root:~# mv /dasneueVerzeichnis /dasVerzeichnis

Nun sollte alles reibungslos klappen.

Quelle: https://debianforum.de/

VN:F [1.7.5_995]
Rating: 0.0/10 (0 votes cast)
VN:F [1.7.5_995]
Rating: 0 (from 0 votes)
Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Current
  • Faves
  • HackerNews
  • HealthRanker
  • HelloTxt
  • Yigg
  • Socialogs
  • Webnews.de
  • Simpy
  • MyShare
  • MSN Reporter
  • ThisNext
  • MisterWong
  • MySpace
  • LinkArena
  • Live
  • MisterWong.DE
  • Symbaloo
  • Suggest to Techmeme via Twitter
  • Twitter
  • Twitthis
  • RSS
  • email
  • PDF
  • Print

Autor: Björn Oppermann
Datum: Mittwoch, 16. September 2009 16:42
Trackback: Trackback-URL Themengebiet: Debian, Etch, Lenny, Linux, Shell, Sprache, Sripting

Feed zum Beitrag: RSS 2.0 Diesen Artikel kommentieren

Kommentar abgeben

CAPTCHA-Bild CAPTCHA Audio
Bild neuladen
Easy AdSense by Unreal