Compartilhamento sem acesso

Bom… instalei o samba e fiz a seguinte configuração no smb.conf

    #======================= Global Settings =======================

   global]
   usershare owner only = False
   workgroup = WORKGROUP
   security = user
   hosts allow = 192.168.10.0/16
   hosts deny = 0.0.0.0/0
   guest account = nobody
   server string = %h server (Samba, Ubuntu)
   log file = /var/log/samba/log.%m
   max log size = 1024
   logging = file
   panic action = /usr/share/samba/panic-action %d
   server role = standalone server
   obey pam restrictions = yes
   unix password sync = yes
   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
[printers]
   comment = All Printers
   browseable = no
   path = /var/spool/samba
   printable = yes
   guest ok = no
   read only = yes
   create mask = 0700
[print$]
   comment = Printer Drivers
   path = /var/lib/samba/printers
   browseable = yes
   read only = yes
   guest ok = no
[Dados]
    path = /mnt/Dados
    read only = no
    public = yes
    only guest = yes
    writable = yes
    printable = no
    browsable = yes
    create mask = 0755

Porém, quando vou em outra máquina e tento acessar o meu compartilhamento, é exibida a seguinte mensagem:
2020-08-15_08-50

Já tentei mudar alguns parâmetros no compartilhamento “[Dados]” mas não tive sucesso.

Isso é no linux mint 20. Tentei abrir o warpinator, mas, ele simplesmente não abre.
Testando via terminal:
> elvio@Note-LM-Elvio: ~ $ warpinator
> No module named ‘packaging’
> elvio@Note-LM-Elvio: ~ $ sudo warpinator
> No module named ‘packaging’
> elvio@Note-LM-Elvio: ~ $

Caramba… lembro no no Mint 19.3, já fiz compartilhamentos de forma muito simples… não sei o que está errado agora… ehehehe.

Enquanto escrevia essa mensagem, fui em propriedades, compartilhamento… habilitei permitir que outras pessoas criem e excluam arquivos e retorna o seguinte:

Algumas perguntas:

Está conseguindo acesso por ping?

Está conseguindo montar como localhost?

Verificou os logs no host para ver se dá algum aviso?

Percebeu que está faltando [ na linha global] ?

Sim… consigo dar ping no IP do compartilhamento…
Mesmo na própria máquina (localhost) não consigo acessar, mesmo erro de “falha ao recuperar a lista de compartilhamento do servidor: Argumento inválido”
log:
[2020/08/15 22:10:47.470615, 0] …/…/source3/smbd/server.c:1775(main)
smbd version 4.11.6-Ubuntu started.
Copyright Andrew Tridgell and the Samba Team 1992-2019
[2020/08/15 22:10:47.480412, 0] …/…/lib/util/become_daemon.c:135(daemon_ready)
daemon_ready: daemon ‘smbd’ finished starting up and ready to serve connections

o “[” foi falha no copiar/colar, pois no arquivo estava tudo certo…

Resumi o meu smb.conf e mesmo assim não funcionou.

[global]
    server role = standalone server
    map to guest = bad user
    usershare allow guests = yes
    usershare owner only = false

Tentei …

$smbclient -L //192.168.10.180 -U elvio
    Enter WORKGROUP\elvio's password: 

	Sharename       Type      Comment
	---------       ----      -------
	IPC$            IPC       IPC Service (Samba 4.11.6-Ubuntu)
	Biblitecas      Disk      Pasta Bibliotecas em notebook Samsung
	testeelvio      Disk      
	DadosHD         Disk      HD de dados em notebook Samsung
SMB1 disabled -- no workgroup available

,… bem… agora, depois de remover o compartilhamento no smb.conf e fazer apenas via “nemo” (modo gráfico), funcionou.
Creio que, ter colocado o mínimo de informações no smb.conf também ajudou a resolver.

1 curtida

Não sei pq cargas d’água, o warpinator não instalou durante a atualização do 19.3 para o 20.
Então, duas ações foram necessárias:
1 - instalar o warpinator ( apt install warpinator ); após a instalação, via terminal, ao tentar executar, dava a mensagem: “No module named ‘packaging’”
2 - para solucionar a questão, bastou os comandos abaixo:

#apt install python3-pip
#pap3 install packaging

Assim, resolvendo a questão de vez.

A funcionalidade é muito interessante para quem não tem conhecimento técnico para instalar e configurar todo o samba, quando trata-se de simples troca de arquivos entre computadores/notebooks da mesma rede.