2013-10-12 1 views

Antwort

12

Angenommen, Bob kann die Datei besitzen, sollte das folgende für Sie funktionieren.

$ chown Bob:g1 file1 

Stellen Sie zuerst den Besitz der Datei an Bob für Lese zu ermöglichen + Schreibzugriff und die Gruppenzugehörigkeit an die g1-Gruppe festgelegt.

$ chmod 640 file1 

Setzen Sie den Besitzer auf einen Lese- und Schreibzugriff und legen Sie die Gruppe auf schreibgeschützt fest. Dies ist eine allgemeine Berechtigungsstruktur auf Webservern. Beachten Sie, dass die "Welt" in dieser Struktur keine Berechtigungen hat, aber $ man chmod kann weitere Informationen zu Dateiberechtigungen bereitstellen und Sie dorthin bringen, wo Sie hingehen müssen. Wenn Sie mehr Kontrolle über Ihre Berechtigungen im gesamten System benötigen, sollten Sie vielleicht auch in Posix ACLs oder SE Linux nachsehen, da Sie angegeben haben, dass Sie sich auf RedHat befinden.

3

Sie können, wie dies in Linux versuchen: -.

chown user_name file 
chown user_name folder 
chown -R user_name folder #recursive 
+0

Wie können Sie den Befehl chmod für einen bestimmten Benutzer ändern? – Vijay

+0

Ihre Antwort kann zwei verschiedenen Benutzern in derselben Gruppe keine unterschiedlichen Berechtigungen erteilen. – Vijay

+0

@VijayPandey: - Suchen Sie etwa so: - Beispiel% chmod [who] [op] [Berechtigungen] Dateiname? –

Verwandte Themen