Como alterar as permissões de pasta em um servidor de arquivos samba

Como alterar as permissões de pasta em um servidor de arquivos samba

Instalei um servidor de arquivos samba na máquina servidor Ubuntu em meu escritório. Em seguida, mapeei o compartilhamento em vários PCs com Windows como uma unidade de rede. Criei pastas na raiz da unidade para cada filial do escritório. Agora quero evitar que os usuários criem mais pastas ou arquivos na raiz da unidade mapeada. Mas eles devem ter a capacidade de criar subpastas e arquivos dentro de pastas já criadas. Isso é possível?

Responder1

Pelo que eu sei, acredito que a resposta seja não.

No entanto, aqui está o que fiz como solução alternativa.

Criou duas entradas de samba da mesma pasta, uma ésomente leiturae o outro éler escrever. Então criei um usuário separado para a pasta de leitura e gravação.

Assim apenas os PCs que estão acessando a pasta RW ISO com as credenciais do usuário podem fazer alterações mas todos os demais só podem ler o diretório samba.

Sei que não estou respondendo sua pergunta, mas espero que ajude um pouco.

[ISO]
    comment = ISO files
    path = /storage/ISO/
    browseable = yes
    writeable = no
    guest ok = yes

[ISO-RW]
    comment = ISO
    path = /storage/ISO/
    browseable = yes
    valid users = <user1>
    writable = yes


informação relacionada