Você precisa definir o bit gid na pasta: chmod -R g + s
Ao fazer isso, todas as pastas e arquivos criados após a definição do bit herdarão a permissão do grupo de pastas pai para que todos no grupo ack possam modificar esses arquivos e pastas.
Configuração do servidor NFS e NIS
1. Tem pasta NFS ack
e usuário ack
e encontra permissão abaixo da pasta ack, incluindo o diretório principal & subdir. ( rwxrwx---.
) no servidor NFS e NIS.
drwxrwx---. 12 ack ack 4096 Nov 20 18:10 ack
2. Há três usuários abc
xyz huh
all are added in
ack '.
[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. Por favor, verifique este arquivo & detalhes da permissão da pasta por usuários criados abc ou xyz ou huh na pasta ack montada no computador do usuário.
[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
Eu preciso que esse arquivo ou pasta seja criado em -rwx-rwx----
permission não em -rw-r--r--
para xls
file e drwxr-xr-x
para pasta, para que todos os usuários possam editar o arquivo.
Você precisa definir o bit gid na pasta: chmod -R g + s
Ao fazer isso, todas as pastas e arquivos criados após a definição do bit herdarão a permissão do grupo de pastas pai para que todos no grupo ack possam modificar esses arquivos e pastas.
Você também pode alcançar o resultado desejado executando umask
umask 002
umask é a máscara de modo de criação de arquivo do usuário é usada para determinar permissões para arquivos recém-criados. 002 é uma permissão. Desde que você está colaborando com usuários do grupo. seria bom para você.
Você pode adicionar isso ao seu arquivo .bashrc ou .bash_profile . Já que a maioria das distribuições Linux o definem como padrão. Desde adicionar isto irá substituí-los.
Tags linux