apenas adicione os parâmetros uid=smbuser,gid=<smbusergroup>
ao seu comando mount e todos os arquivos e diretórios pertencerão ao smbuser.
Se eu montar um samba compartilhe assim de um servidor linux usando o ACL no ext3 ...
mount -t cifs //192.168.0.10/smbshare /mnt/smbshare -o user=root password=secret
... e acesse o compartilhamento com o linux / smb-user smbuser. Eu dei acesso de escrita smbuser para todos os catálogos, mas quando eu escrevo algo para o compartilhamento, o proprietário se torna root (o usuário que monta o compartilhamento).
Existe alguma possibilidade de fazer smbuser o dono dos arquivos / catálogos que ele cria mesmo se o compartilhamento for montado pelo usuário root?
Este caso deve funcionar em um servidor de terminal linux para que muitos usuários diferentes acessem o compartilhamento smb (mountet by root).
apenas adicione os parâmetros uid=smbuser,gid=<smbusergroup>
ao seu comando mount e todos os arquivos e diretórios pertencerão ao smbuser.