Configurando Samba

1. Configurando Samba

Raphael Costa
raphaelheim

(usa Linux Mint)

Enviado em 15/09/2021 - 15:10h

Boa tarde pessoal,
Podem me ajudar?

Preciso configurar um servidor samba onde o compartilhamento M, todo mundo tem que ter acesso de leitura e o G, apenas alguns usuarios com permissão de edição.

Meu smb.conf ta assim mas ambos os diretorios pedem senham e não conectam por nada.

[global]
workgroup = sambaserver
netbios name = samba
server string = sambaserver
map to guest = bad user
idmap config * : backend = tdb

[g]

path = /ebs/G
guest ok = no
create mode = 664
directory mode = 777
force create mode = 0664
force directory mode = 0775
valid users = auditor-user
writable = yes
vfs object = audit
follow symlinks = yes
wide links = yes
dos filetime resolution = yes

[m]

path = /ebs/M
read only = no
public = yes
browseable = yes



  


2. Re: Configurando Samba

Carlos A. P. Cunha
Carlos_Cunha

(usa Linux Mint)

Enviado em 15/09/2021 - 18:09h

De uma olhada:



#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#



3. Re: Configurando Samba

Raphael Costa
raphaelheim

(usa Linux Mint)

Enviado em 16/09/2021 - 10:37h


Bom dia,

Segui a documentação mas mesmo assim quando digito \\servidor, pede senha..

E mesmo digitando \\servidor\M\ ainda pede senha.


4. Re: Configurando Samba

Buckminster
Buckminster

(usa Debian)

Enviado em 16/09/2021 - 20:02h

Para eu entender:

path = /ebs/G
path = /ebs/M

depois tu acessa com
\\servidor\M\

ou tu coloca o caminho que está no Samba?...(não estou falando das barras, mas do caminho).

Tenta assim para vermos se é no Samba ou em outro lugar, mas antes de alterar faça backup do teu arquivo:

[global]
workgroup = sambaserver
netbios name = samba
server string = sambaserver
map to guest = bad user
idmap config * : backend = tdb
; create mask = 0700
; directory mask = 0700
guest ok = no

[g]

path = /ebs/G
force create mode = 0664
force directory mode = 0775
valid users = auditor-user
writable = yes
vfs object = audit
follow symlinks = yes
wide links = yes
dos filetime resolution = yes
guest ok = yes

[m]

path = /ebs/M
read only = no
public = yes
browseable = yes
guest ok = yes

Salve e saia, reinicie e teste.

Mas veja bem, com guest ok = yes os privilégios serão aqueles da conta de convidado.

Verifique o firewall também, ou o Selinux, se tiver.
Adicionou usuários no grupo de compartilhamento?
Os clientes são Linux e Windows ou somente um e outro?

https://www.samba.org/samba/docs/current/man-html/smb.conf.5.html
https://www.samba.org/samba/docs/current/man-html/smb.conf.5.html#GUESTOK
https://www.samba.org/samba/docs/current/man-html/smb.conf.5.html#GUESTACCOUNT


________________________________________________
Always listen the Buck!
Sanou tua dúvida, resolveu teu problema?
Então marque como Resolvido e escolha a Melhor Resposta.


5. Re: Configurando Samba

Raphael Costa
raphaelheim

(usa Linux Mint)

Enviado em 17/09/2021 - 11:36h

Opa, melhoramos.

O compartilhamento público acessou, porém o G ainda não.
Tenho o usuário criado com senha definida mas não vai de jeito nenhum.

Os clientes são Windows



6. Re: Configurando Samba

Buckminster
Buckminster

(usa Debian)

Enviado em 17/09/2021 - 11:53h


raphaelheim escreveu:

Opa, melhoramos.

O compartilhamento público acessou, porém o G ainda não.
Tenho o usuário criado com senha definida mas não vai de jeito nenhum.

Os clientes são Windows


No G comente a linha
valid users = auditor-user

; valid users = auditor-user

Reinice e teste.

________________________________________________
Always listen the Buck!
Sanou tua dúvida, resolveu teu problema?
Então marque como Resolvido e escolha a Melhor Resposta.


7. Re: Configurando Samba

Raphael Costa
raphaelheim

(usa Linux Mint)

Enviado em 17/09/2021 - 12:14h

Mesmo erro, fala que não tenho acesso no compartilhamento.

Meu smb.conf ficou assim

[global]
workgroup = server
netbios name = samba
server string = server
map to guest = Bad User
idmap config * : backend = tdb
; create mask = 0700
; directory mask = 0700
guest ok = no
log file = /etc/samba/logs/log.%m
share = users

[g]
comment = Diretório de edição Sistemas Internos
path = /ebs/G
force create mode = 0664
force directory mode = 0775
;valid users =
writable = yes
vfs object = audit
follow symlinks = yes
wide links = yes
dos filetime resolution = yes
guest ok = yes






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts