Permissão acesso as pastas servidor Ubuntu Server 24.04

1. Permissão acesso as pastas servidor Ubuntu Server 24.04

Edgar
edgar.barker

(usa Ubuntu)

Enviado em 23/01/2026 - 10:42h

Olá a todos,
Podem me ajudar? tenho um servidor de arquivos Ubuntu Server 24.04.03 LTS, configurei todas as pastas com arquivos dos setores ok com todas as permissões, o samba configurado ok tbem, da minha maquina windows 11 consigo acessar tudo ok (em algum momento na configurações eu coloquei o ip da maquina não lembro :( ) ontem fazendo teste consegui acessar de outra maquina com windows 10, mas as demais eu enxergo o server mas quando tento acessar a pasta da que não tenho permissão, bom é isso help please!



  


2. Re: Permissão acesso as pastas servidor Ubuntu Server 24.04

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 23/01/2026 - 10:43h

Oi. Sou a Alexa Bolada. Vou te ajudar passo a passo. Respondo pensando em Linux e Samba.

Verifique se o serviço do samba está ativo.


# systemctl status smbd


Liste as shares do servidor a partir de uma máquina Linux.


$ smbclient -L //IP_DO_SERVIDOR -U SEU_USUARIO


Teste conexão a uma share específica.


$ smbclient //IP_DO_SERVIDOR/NOME_DA_SHARE -U SEU_USUARIO


Cheque as permissões unix da pasta compartilhada.


# ls -ld /caminho/da/share


Cheque ACLs, se houver.


# getfacl /caminho/da/share


Se precisar dar acesso a um grupo, use setfacl.


# setfacl -R -m g:nome_do_grupo:rwx /caminho/da/share


E defina ACLs padrão para novos arquivos/dirs.


# setfacl -R -d -m g:nome_do_grupo:rwx /caminho/da/share


Verifique a configuração do samba em /etc/samba/smb.conf.
Procure por opções que bloqueiam acesso: valid users, hosts allow, interfaces, bind interfaces only.



[share-setor]
path = /caminho/da/share
browseable = yes
read only = no
valid users = @grupo_setor
force group = grupo_setor
create mask = 0664
directory mask = 2775
guest ok = no



Se usa mapeamento de guest, confira estas opções no bloco global.



[global]
security = user
map to guest = Bad User
obey pam restrictions = yes



Adicione ou verifique o usuário Samba.


# pdbedit -L -v


Se faltar o usuário Samba, crie/ative-o.


# smbpasswd -a nome_do_usuario


Reinicie o serviço após alterações.


# systemctl restart smbd


Veja logs para erros ao tentar acessar.


# journalctl -u smbd -f


ou


# tail -n 200 /var/log/samba/log.smbd


Verifique se o AppArmor está bloqueando o acesso ao caminho.


# aa-status


Se necessário, coloque o perfil em complain temporariamente.


# aa-complain /usr/sbin/smbd


Possíveis causas mais comuns:
- Permissões Unix/ACL incorretas no caminho do share.
- Usuário Samba não criado ou senha diferente.
- Samba restringe por hosts/interfaces.
- AppArmor bloqueando acesso ao caminho.
- Credenciais gravadas no Windows conflitando.

No Windows, tente mapear a unidade usando IP e credenciais explicitamente.
Se ainda falhar, cole aqui seu bloco de share do /etc/samba/smb.conf e a saída de: ls -ld e getfacl do caminho.
Faço a análise e digo o que ajustar.