Bartels
(usa Ubuntu)
Enviado em 22/11/2022 - 10:39h
nandosilva escreveu:
Se eu entendi bem é que algumas maquinas com versões mais antigas do samba que usam protocolo 1 ou 2 não consegue acessar o seu servidor com samba de versão mais recente que vc usa no Ubuntu 22.x é isto. As versões dos protocolo 1 e 2 atualmente são obsoleta e insegura e por isto houve estas mudanças de protocolo, caso
for o que eu citei você não precisará fazer downgrade do samba, basta colocar uma entrada no arquivo /etc/samba/smb.conf para permitir estes protocolos mais antigos
Aqui uma dica que eu escrevi depois de penar muito pra descobrir pq o celular com o Gerenciador de arquivos da Asustek com suporte a rede não acessava
meu compartilhamento samba.
Veja:
https://meumundotux.blogspot.com/2022/02/servidor-samba-versao-recente-e.html
Pesquise sobre os protocolos SMB1, SMB2, SMB3 no Linux onde tem opções de protocolo para client e servidor mínimo para aceitar conexão colocando esta informação no smb.conf onde estas informações que vir na internet mas não lembro em qual site.
PS veja os riscos de segurança ao usar protocolo antigos.
Bom dia Nando, desde ja agradeço.
segui o link informado e continua a mesma coisa
A saída retorna
server@srv:~$ testparm -v | grep proto
Load smb config files from /etc/samba/smb.conf
lpcfg_do_global_parameter: WARNING: The "syslog" option is deprecated
Loaded services file OK.
Weak crypto is allowed
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions
client ipc max protocol = default
client ipc min protocol = default
client max protocol = SMB3
client min protocol = SMB2
server max protocol = SMB3
server min protocol = LANMAN1
Para tirar todas as duvidas e ter certeza absoluta que não é o equipamento fiz alguns procedimentos:
- montei uma vm com server 22.04.1 lts <<< problema persiste no equipamento, maquinas com windows acessam com leitura e escrita
- montei uma vm com sever 18.04.2 lts <<< funcionou tudo acessando com leitura e escrita
- montei uma vm com w10 <<< funcionou tudo acessando com leitura e escrita
Para me ajudar não estou autorizado a fazer downgrade no sistema operacional, a minha ideia seria instalar uma distro do samba mais antiga.
a configuração do samba que estou testado esta assim
global]
workgroup = teste
server string = %h srv (Samba, Ubuntu)
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
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
socket options = IPTOS_LOWDELAY TCP_NODELAY
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\
n *password\supdated\ssuccessfully* .
pam password change = yes
map to guest = bad user
usershare allow guests = yes
client min protocol = SMB2
client max protocol = SMB3
server min protocol = LANMAN1
[teste]
guest ok = yes
comment = teste
writeable = yes
path = /media/hdd1/teste
browseable = no