Como configurar o FSTAB ou o SAMBA para permitir que todos os usuários do Windows compartilhem o acesso de leitura / gravação?

0

Eu configurei uma pasta compartilhada no meu "servidor de arquivos" Ubuntu (na verdade, apenas um desktop Ubuntu) chamado "arquivos" em "/ home / tech1 / Public / files". Também criei um grupo de usuários "PBW" que contém todos os usuários e senhas. Todas as estações do usuário são computadores com Windows. Agora, da estação Windows de um usuário, copiei alguns documentos do Word de teste para a pasta Umbuntu. Mas agora, na estação do Windows de um usuário diferente, os arquivos estão definidos como Somente leitura. É claro que não posso alterar o arquivo sem salvá-lo com um novo nome e, em seguida, o usuário original acha que isso também é um arquivo somente leitura. Apenas o criador pode modificar seus próprios arquivos. Isso parece ser normal, comportamento padrão do Linux e eu entendo a lógica disso.

No entanto, nosso pequeno escritório precisa permitir que todos os usuários abram e modifiquem todos os outros documentos do usuário e os salvem novamente na pasta original para que outros acessem e modifiquem. Não é possível para cada usuário definir chmod em cada arquivo e, de qualquer forma, não quero que os usuários saibam que o novo servidor de arquivos está usando o Ubuntu. Eles usam apenas máquinas Windows e não têm interesse em aprender comandos do Linux.

Acho que a umask me ajudará a fazer isso configurando a pasta compartilhada para 000, mas não sei como executar essa operação simples. Como exatamente vou abrir as permissões nesta pasta no meu servidor de arquivos do Ubuntu para que todos e todos possam acessar os arquivos e subpastas de qualquer pessoa ou de todos?

Acho que preciso primeiro modificar o FTAB e incluir os locais de montagem dos meus arquivos compartilhados. Também no FTAB, acredito que precisarei especificar uma lista de nomes de usuário e senhas armazenados em um arquivo mestre .smbcredentials. Então eu preciso configurar o smb.conf.

    
por David 15.02.2011 / 18:21

1 resposta

0

em smb.conf na seção para sua parte, coloque:

valid users = @PBW
force group = PBW
create mask = 0660
directory mask = 0771
writable = yes

e reinicie o samba

    
por 15.02.2011 / 19:41