Einrichtung von NFS und NIS Server
1. Hat NFS-Ordner ack
und Benutzer ack
und finden Sie unten die Erlaubnis von ack Ordner einschließlich Hauptverzeichnis & amp; subdir. ( rwxrwx---.
) auf NFS- und NIS-Server.
drwxrwx---. 12 ack ack 4096 Nov 20 18:10 ack
2. Es gibt drei Benutzer abc
xyz huh
all are added in
ack` group.
[root@xxxxxxx ~]# cat /etc/group | grep ack
ack:x:501:abc,xyz,hhh
xyz:x:567:ack
hhh:x:568:ack
abc:x:569:ack
3. Bitte überprüfen Sie diese Datei & amp; Ordnerberechtigungsdetails von erstellten Benutzern abc oder xyz oder huh im gemounteten ack-Ordner auf dem Benutzercomputer.
[root@xxxxxxxxx ~]# ls -l /home/nfsshare/ack/
total 63652
drwxrwx--- 5 ack ack 4096 Oct 2 2013 Dxx xxxter
-rwxrwx--- 1 ack ack 1751 Feb 6 2013 mozilla-firefox-1.desktop
-rw-r--r-- 1 hhh hhh 6656 Nov 20 18:35 hhh.xls
drwxr-xr-x 2 abc abc 4096 Nov 20 18:41 abc folder
drwxrwx--- 4 ack ack 4096 Jun 4 2013 xxxx data
-rwxrwx--- 1 ack ack 67072 May 23 2013 xxx xxes.xls
Ich brauche die Datei oder den Ordner, in der / dem erstellt werden soll -rwx-rwx----
Erlaubnis nicht in -rw-r--r--
zum xls
Datei und drwxr-xr-x
für Ordner, damit jeder Benutzer seine Datei bearbeiten kann.
Sie können das gewünschte Ergebnis auch erzielen, indem Sie umask ausführen
umask ist der Benutzer, der den Dateierstellungsmodus verwendet. Die Maske wird verwendet, um die Berechtigungen für neu erstellte Dateien zu bestimmen. 002 ist eine Erlaubnis. Da Sie mit Benutzern aus der Gruppe zusammenarbeiten. Es wäre gut für dich.
Sie können dies zu Ihrem hinzufügen .bashrc oder .bash_profile Datei. Da die meisten Linux-Distributionen die Standardeinstellungen verwenden. Da dies hinzufügen wird sie überschreiben.
quelle
id -gn
"="id -un
"]; dann umask 002 sonst umask 022 fi # Nur Echos aus profile.d-Skripten anzeigen, wenn wir keine Login-Shell # und interaktiv sind - andernfalls nur verarbeiten, um envvars festzulegen