Como posso garantir permissões de gravação de grupo em um compartilhamento NFS?

0

Nos meus clientes Linux (a maioria do Ubuntu) eu mudei a umask para 0002. Depois disso, cada arquivo ou pasta recém-criado tem permissões de escrita para o grupo.

Infelizmente, isso funciona apenas para criação, não para cópias. Se eu copiar pastas existentes, as permissões do grupo também serão copiadas. Se as pastas e arquivos de origem tiverem apenas permissões de leitura para o grupo, os arquivos e diretórios também receberão apenas permissões de leitura para grupos.

Alguma ideia de como corrigir isso? Eu gostaria de ter configurações do lado do servidor, se possível.

    
por Sisyphos 21.06.2017 / 14:21

1 resposta

0

Você pode usar a opção rsync chmod para adicionar permissões de leitura aos seus arquivos de destino:

rsync -r --chmod=g+rX source/ dest/

Observe o / no final da origem e do destino. Eles indicam que você deve copiar o conteúdo da origem no diretório de destino. Se você gostaria de ter um diretório «source» dentro de dest, então omita o / da fonte.

    
por 28.06.2017 / 01:29