Dando permissão total ao compartilhamento de samba (Amazon EC2)

1

Eu tenho dois servidores ec2 do Ubuntu - digamos ServerA e ServerB. ServerA tem um grande EBS anexado a ele e é compartilhado via Samba. Este EBS é montado no ServerB em / var / www / static. Se eu criar arquivo do ServerB usando o usuário do Ubuntu (que existe em ambos os servidores), a permissão padrão é definida da seguinte maneira -rw-r--r-- 1 ubuntu ubuntu 0 2012-05-16 09:21 test

O que estou tentando fazer é dar permissão total (777) para todos os arquivos neste compartilhamento que criam o arquivo de qualquer servidor.

Meu fstab é semelhante a este

//ServerA/static /var/www/static cifs credentials=/home/ubuntu/.smbclient,umask=000 0 0

    
por Optimus 16.05.2012 / 10:25

1 resposta

1
[static]
   comment = Static Content
   browseable = yes
   writable = yes
   path = /var/www/static
   force create mode = 0777

Além disso, você pode usar a ACL para conceder permissões para itens criados:

setfacl -m user:www-data:rwx,default:user:www-data:rwx,mask::rwx /var/www/static
getfacl /var/www/static

Procure por inherit acls , inherit permissions etc. no Página man do smb.conf .

    
por 16.05.2012 / 20:47