Configuration du serveur NFS et NIS
1. A un dossier NFS ack
et un utilisateur ack
et trouve ci-dessous l'autorisation du dossier ack, y compris le répertoire principal et le sous-répertoire. ( rwxrwx---.
) sur les serveurs NFS et NIS.
drwxrwx---. 12 ack ack 4096 Nov 20 18:10 ack
2. Il y a trois utilisateurs 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. S'il vous plaît vérifier les détails de cette autorisation de fichier et dossier par les utilisateurs créés abc ou xyz ou huh dans le dossier ack monté sur l'ordinateur de l'utilisateur.
[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
J'ai besoin ce fichier ou le dossier devrait créer dans l' -rwx-rwx----
autorisation non -rw-r--r--
pour le xls
fichier et drwxr-xr-x
pour le dossier afin que chaque utilisateur peut modifier leur dossier.
Vous pouvez également obtenir le résultat souhaité en exécutant umask.
umask est le mode de création de fichier utilisateur. masque est utilisé pour déterminer les autorisations pour les fichiers nouvellement créés. 002 est une permission. Depuis que vous collaborez avec des utilisateurs du groupe. ce serait bien pour toi.
Vous pouvez l'ajouter à votre fichier .bashrc ou .bash_profile . Étant donné que la plupart des distributions Linux le définissent par défaut. Depuis l'ajout, cela les remplacera.
la source
id -gn
" = "id -un
"]; then umask 002 else umask 022 fi # N'afficher que les échos des scripts profile.d si nous n'avons ni shell de connexion ni interactif - sinon, traitez-les simplement pour définir les envvars