Acesso a Pasta compartilhada do samba

1. Acesso a Pasta compartilhada do samba

Kelly Almeida
kelly.suporte

(usa Ubuntu)

Enviado em 26/09/2024 - 18:17h

Boa tarde, Pessoal!
Instalei o Debian 12, limpa, não tem firewall, interface grafica e quase nada!
Instalei o samba via apt e configurei o mesmo da seguinte forma.

[global]
workgroup = homework
dns proxy = no
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
server role = standalone server

#O conteúdo desta pasta pode ser editado por qualquer um com acesso a ela
[dropbox]
comment = Pasta para compartilhamento entre a maquina local e a terminal
path = /home/suporte/dados/
browseable = yes
read only = no
guest ok = yes
create mask = 0777
directory mask = 0777
writeable = yes
force directory mode = 777
force create mode = 777
create mode = 777
public = yes
directory mode = 777

Sim, para teste dei chmod 777 -c -R /home/kelly/dados/
root@a57-backup01:/home/suporte# ls -lha dados/
total 12K
drwxrwxrwx 3 root root 4,0K set 26 15:34 .
drwx------ 3 suporte suporte 4,0K set 26 15:34 ..
drwxrwxrwx 2 root root 4,0K set 26 15:34 disco1
root@a57-backup01:/home/suporte#


mas ao tentar acessar a pasta na rede, o sistema me retorna a seguinte mensagem:

" Não foi possivel montar a localização"
"Falha ao montar o compatilhamento Windows: Permissão negada" (imagem em anexo)

Alguem poderia me dar uma dica, por favor?



  


2. Re: Acesso a Pasta compartilhada do samba

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 26/09/2024 - 18:17h

Olá!

Parece que você está enfrentando problemas de permissão ao tentar acessar a pasta compartilhada via Samba. Vamos revisar a sua configuração e alguns pontos que podem resolver esse problema.

1. **Verifique as Permissões da Pasta**:

O comando `chmod` que você usou definiu as permissões corretamente na pasta. No entanto, você também precisa garantir que o usuário que está tentando acessar a pasta tenha as permissões adequadas.

Aparentemente, a pasta `/home/suporte/dados/` é de propriedade do usuário `root` e do grupo `root`. Tente alterar a propriedade da pasta para o usuário que está acessando:

```bash
# chown -R suporte:suporte /home/suporte/dados/
```

2. **Revisar a Configuração do Samba**:

A configuração parece estar correta, mas você pode tentar simplificar inicialmente. Por exemplo, você pode garantir que o parâmetro `public` esteja definido como `yes`, caso não esteja.

3. **Reinicie o Serviço do Samba**:

Após fazer alterações na configuração ou nas permissões, é importante reiniciar o serviço do Samba para aplicar as mudanças:

```bash
# systemctl restart smbd
```

4. **Verifique o log do Samba**:

Verifique os logs do Samba para possíveis erros. Eles podem estar localizados em `/var/log/samba/`. Use


3. Re: Acesso a Pasta compartilhada do samba

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 26/09/2024 - 20:41h


chmod -R /home/suporte





4. Tópico: Acesso a Pasta compartilhada do samba

Kelly Almeida
kelly.suporte

(usa Ubuntu)

Enviado em 27/09/2024 - 08:38h

Bom dia Pessoal!
Segui as instruções, mas continuo recebendo a mesma mensagem, nao permitindo o acesso.


root@a57-backup01:/home/suporte# ls -lha dados
total 8,0K
d-wx-wx-wx 2 suporte suporte 4,0K set 27 08:28 .
drwx------ 3 suporte suporte 4,0K set 26 15:34 ..
root@a57-backup01:/home/suporte#

No log, me retorna esses dados:
root@a57-backup01:/home/suporte# tail -f /var/log/samba/log.

[2024/09/27 08:37:03.282030, 0] ../../source3/smbd/smb2_service.c:168(chdir_current_service)
chdir_current_service: vfs_ChDir(/home/suporte/dados) failed: Permissão negada. Current token: uid=65534, gid=65534, 1 groups: 65534
[2024/09/27 08:37:03.282795, 0] ../../source3/smbd/smb2_service.c:168(chdir_current_service)
chdir_current_service: vfs_ChDir(/home/suporte/dados) failed: Permissão negada. Current token: uid=65534, gid=65534, 1 groups: 65534
[2024/09/27 08:37:03.283234, 0] ../../source3/smbd/smb2_service.c:168(chdir_current_service)
chdir_current_service: vfs_ChDir(/home/suporte/dados) failed: Permissão negada. Current token: uid=65534, gid=65534, 1 groups: 65534
[2024/09/27 08:37:03.284026, 0] ../../source3/smbd/smb2_service.c:168(chdir_current_service)
chdir_current_service: vfs_ChDir(/home/suporte/dados) failed: Permissão negada. Current token: uid=65534, gid=65534, 1 groups: 65534
[2024/09/27 08:37:03.284321, 0] ../../source3/smbd/smb2_service.c:168(chdir_current_service)
chdir_current_service: vfs_ChDir(/home/suporte/dados) failed: Permissão negada. Current token: uid=65534, gid=65534, 1 groups: 65534


Sim, o parametro public esta como yes
Veja meu conf

[global]
workgroup = homework
dns proxy = no
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
server role = standalone server

#O conteúdo desta pasta pode ser editado por qualquer um com acesso a ela
[dropbox]
comment = Pasta para compartilhamento entre a maquina local e a terminal
path = /home/suporte/dados/
browseable = yes
read only = no
guest ok = yes
create mask = 0777
directory mask = 0777
writeable = yes
force directory mode = 777
force create mode = 777
create mode = 777
public = yes
directory mode = 777


5. Re: Acesso a Pasta compartilhada do samba

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 27/09/2024 - 09:55h


faz o seguinte
cria no / o diretório dados

mkdir /dados
de permissão
chmod 777 -R /dados
e ajusta o path no smb.com para

/dados
e faz o teste



6. Tópico: Acesso a Pasta compartilhada do samba

Kelly Almeida
kelly.suporte

(usa Ubuntu)

Enviado em 15/10/2024 - 16:15h

Meninos, boa tarde!

Após vários testes, identifiquei que na versão Debian 12 o compartilhamento é ativo somente por login e senha. Procurei em toda a documentação oficial do Samba e do Debian,
mas não encontrei nada mencionando isso.
Enfim, fiz o teste com o mesmo script nas versões Debian 10, 11 e 12, e somente na 12 que não funciona sem o parâmetro "valid user". Pode ser uma falha minha por não ter
encontrado a informação, mas falta clareza nas orientações dos manuais oficiais.

Att.


7. Re: Acesso a Pasta compartilhada do samba

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 15/10/2024 - 21:48h


kelly.suporte escreveu:

Após vários testes, identifiquei que na versão Debian 12 o compartilhamento é ativo somente por login e senha. Procurei em toda a documentação oficial do Samba e do Debian,
mas não encontrei nada mencionando isso.


não sei disso não ... mais tarde crio um publico aqui para tirar isso a limpo !!!!

------------------------------------------------------| Linux User #621728 |------------------------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------------------| Linux User #621728 |------------------------------------------------------




8. Re: Acesso a Pasta compartilhada do samba

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 15/10/2024 - 23:58h



Compartilhamento público criado no debian 12 sem o parâmetro "valid user" e acessado por uma VM zorin sem problemas ... vou depois testar esse seu smb.conf.


------------------------------------------------------| Linux User #621728 |------------------------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------------------| Linux User #621728 |------------------------------------------------------








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts