Estou compartilhando um diretório, /home/pi/pydev
em uma caixa debian (raspberry pi, de fato) com o Samba. Estou lendo e escrevendo para esse diretório em uma máquina com Windows 7. Quando eu crio, no W7, um arquivo nesse diretório, ele obtém os direitos 0764 e pertence ao usuário rolf e ao grupo rolf - sou eu na máquina W7.
O usuário pi na caixa debian e o usuário rolf (no W7) precisam ser capazes de modificar arquivos nesse diretório, então eu os tornei membros do grupo coders
, esperando poder configurá-lo para que os membros dos codificadores tenham pelo menos ler e escrever acesso aos arquivos nesse diretório. .
Mas o usuário pi não pode modificar nenhum arquivo que pertença ao grupo rolf.
Eu poderia chmod rolf:coders <filename>
arquivar por arquivo.
Adicionar pi de usuário ao grupo rolf é feio e não funciona (não esperava isso. O Samba mantém uma administração de usuário totalmente diferente com grupos, além dos do Debian?).
Eu também poderia fazer logon na máquina debian como rolf e navegar para essa pasta.
Mas a maneira mais elegante (para mim) seria se um arquivo criado pelo rolf a partir da máquina W7 tivesse codificadores userid rolf e groupid, por padrão.
Posso configurar o Samba para fazer isso ou existe outra maneira de automatizar essa tarefa?