Eu tenho 2 servidores de armazenamento. Eu tenho arquivos no armazenamento-01 que não quero que sejam acessados, então os restringi a 2 diretórios. 02 é o acesso total ao stoage, já que não há nada neste servidor, e é especificamente para esse acesso de grupos. Ambos os servidores de armazenamento têm o Samba em execução para que meus computadores / membros da família do Windows acessem e usem. Eu configurei o NFS para algumas pessoas que estão trabalhando em um projeto comigo, sou a única pessoa que possui servidores ESXi e armazenamento de alta capacidade. Estou usando um Raspberry Pi 2 como um Jumpbox, é assim que eles acessam meu conteúdo.
us01-storage-01
Samba Group: skynet
us01-storage-02
Samba Group: skynet
us01-jumpbox
gxsteam
Então, deixe-me explicar o que está acontecendo, agora que você tem alguma informação. O acesso do samba está funcionando corretamente, no entanto, sempre que tento "tocar" ou acessar um arquivo no servidor de armazenamento, recebo "permissão negada". O Samba não é afetado. Andei pesquisando nas últimas horas e não consegui nada útil que pudesse ajudar. Eu tentei uma variedade de coisas, adicionando directory mask / create mask = 0775 , nada. Eu posso ver todos os arquivos no servidor, posso entrar nos diretórios. Minha conta de administrador "jumpbox" pode acessar tudo muito bem, no entanto, não estou distribuindo acesso sudo a ninguém.
Que outras informações vocês precisam para me ajudar a depurar esta situação em que me encontrei?
Abaixo está a configuração do Samba para os storagepools. Isso é do armazenamento-01, tudo é o mesmo, exceto seu /storagepool/ . O texto abaixo em negrito não é da configuração original.
[Storage]
comment = Network Storage
path = /storagepool/storagepool/
browsable = yes
read only = no
guest ok = yes
case sensitive = yes
default case = lower
preserve case = yes
short preserve case = yes
valid users = @skynet
**create mask = 0775**
/storagepool/storagepool/Anime 192.168.1.104(rw,sync,no_subtree_check)
/storagepool/storagepool/ProjectGXS 192.168.1.104(rw,sync,no_subtree_check)
Acima está o arquivo de exportação do NFS. Estou completamente perdido no que editar para corrigir esse problema. Eu estou dançando em torno do Samba, e é bastante chato. O que estou perdendo, e por favor me guie para o que eu preciso procurar, senão nunca vou aprender.