Atualmente, tenho um compartilhamento de samba configurado no RHEL, que permite que qualquer usuário grave na pasta raiz. Não consigo gravar nas subpastas / arquivos. Eu corri:
chcon -R -t samba_share_t /path/to/samba/share
Isso me permitiu escrever para a pasta "share", mas para nenhuma das sub-pastas (aparentemente o sinalizador -R não funcionou?).
Meu resultado desejado é este:
Qualquer pessoa que acesse o compartilhamento de samba para poder gravar em todas as pastas / arquivos.
Se houver novos arquivos / pastas criados no meu diretório de compartilhamento de samba, os convidados poderão, por padrão, acessar / ler os novos arquivos / pastas.
Então, se a resposta envolve eu ter que entrar e mudar a permissão para cada nova pasta / arquivo, então isso não funciona para mim.
Aqui está meu /etc/samba/smb.conf
[global]
workgroup = MYGROUP
server string = Samba Server Version %v
log file = /var/log/samba/log.%m
max log size = 50
security = share
passdb backend = tdbsam
guest account = nobody
=====Share Definitions====
[homes]
comment = Home Directories
browseable = no
writable = yes
[folder1]
comment = My first folder
browseable = yes
writable = yes
guest ok = yes
path = /my/path/
wins support = yes
Tags configuration samba rhel