Eu tive um servidor samba trabalhando com 7 PCs, 4 windows 10 e 3 Ubuntu sem problemas (7 usuários diferentes, 7 pastas diferentes - das quais uma tinha vários usuários válidos.
Algum dia, meu HD parou de funcionar. Comprei um novo e fiz backup de tudo o que tinha no antigo.
Não mudei nada, montei o HD no mesmo local, mesmo nome e testei. No meu computador (meu usuário no Windows 10 tem o mesmo nome do servidor ubuntu), tudo funcionou normalmente mas em todos os outros nada funcionou mais. Todos retornaram o 0x80070035
erro ou apresentaram o erro de que o usuário não pode ter acesso e deve entrar em contato com o administrador do servidor (não sei exatamente o que diz em inglês, estou traduzindo livremente).
Coisas que testei sem sucesso:
- Alterei as senhas;
- Alterados os usuários e senhas;
- Alterei as permissões no Ubuntu, 777, 755, 700, nada funcionou
- Tentei acessar com outro nome de usuário no meu computador (não funcionou)
- Tentei acessar com meu usuário no outro computador (só funcionou no ubuntu)
- Parei de usar usuários válidos em
smb.conf
e mudei parahosts allow = ip
a partir das máquinas (eles estão consertados) -> no meu PC também funciona, mas nada nas outras - Nos demais PCs ao tentar acessar as pastas proibidas diz que o acesso está negado, mas nos permitidos fica aparecendo o erro de rede dizendo que não tem acesso, entre em contato com o administrador do servidor.
Já tentei algumas soluções para o 0x80070035
erro, mas nada funcionou... isso me fez pensar se era algo relacionado ao windows ou algo relacionado ao Ubuntu ou samba?
Estou sem ideias agora, alguma dúvida?
Estou usando: Ubuntu Desktop versão 18.04.6 LTS, Samba 4.7.6
Conteúdo de /etc/fstab
:
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda1 during installation
UUID=b0bcc319-3efa-425f-8eb2-3c2814ba7ec3 / ext4
errors=remount-ro 0 1
/swapfile none swap sw
0 0
UUID=E6B41C9FB41C7471 /media/francisco/Arquivos ntfs defaults,noatime 0 0
Responder1
A pasta /media/francisco/Arquivos
tem as permissões corretas, mas /media/francisco
não tem, alterá-la foi resolvida imediatamente
Comando usado para corrigir:
chmod 777 /media/francisco