Estou executando o Ubuntu Server 14.04 com o samba mais recente. Eu tenho um NAS do Windows 2008 Storage Server com uma unidade compartilhada, que monto no fstab
meu Ubuntu. Tudo funciona muito bem.
Meu dilema é que quero compartilhar a unidade mapeada do Ubuntu, não o pequeno dispositivo Nas com o Windows. O compartilhamento é publicado, mas ninguém pode escrever nele. Eu tentei de tudo, inclusive forçar permissões. A caixa do Windows foi configurada com permissões de fácil acesso (todos) para simplificar. Não importa o que eu faça, o sistema não me permitirá gravar arquivos pela rede.
Sei que poderia fazer com que os usuários da rede escrevessem diretamente no NAS, o que funcionaria bem, suponho. Prefiro controlar tudo através do servidor de arquivos Linux e ocultar mais ou menos o NAS dos usuários.
Pensei que isso seria simples através do Linux/Samba, mas aparentemente não pode ser feito através do Samba. A caixa do Windows é obviamente NTFS, o que pode ter algo a ver com isso.
Na pior das hipóteses, eu poderia configurar uma conexão iSCSI entre o NAS e o Ubuntu. Prefiro evitar isso, se possível.
Responder1
Ok, responderei minha própria pergunta. Definitivamente é possível.
A entrada fstab
deveria ser assim
//host/share /mnt/folder username=something,password=password,uid=65534,gid=65534,file_mode=0777,dir_mode=0777,utf8, 0 0
Eu amo Linux. Se você acha que deveria ser possível, geralmente há uma maneira.
Nota do editor:
OP usado file_mode=0777
e dir_mode=0777
, mas isso não é incentivado, a menos que você saiba exatamente o que deseja.
Verifique essas perguntas