Rede entre windows e o ubuntu 18.04

Iniciado por D-rj, 07 de Junho de 2018, 08:07

tópico anterior - próximo tópico

D-rj

Citação de: zekkerj online 10 de Junho de 2018, 13:12
A descoberta está habilitada no Windows?

Sim... Está... Tanto que o computador que está na rede junto com os notebooks, aparece no windows

zekkerj

E o windows, aparece pra esse computador?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

D-rj

Citação de: zekkerj online 10 de Junho de 2018, 19:41
E o windows, aparece pra esse computador?

O notebook com windows aparece no PC com windows e vice versa. Assim como o notebook com o ubuntu aparece no notebook com windows e no PC com windows. Só o notebook com ubuntu não mostra os dois windows. No nautilus, eu vou em conectar com servidor e digito o IP dos dois (um de cada vez) e me retorna a mensagem que mencionei la em cima.

zekkerj

Executa o comando abaixo e cola o resultado aqui.

smbclient -L //<ip da máquina Windows> -I <ip da máquina Windows>

Obs: use o IP da máquina 2x, o segundo parâmetro é a letra i maiúscula.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

D-rj

Citação de: zekkerj online 10 de Junho de 2018, 22:03
Executa o comando abaixo e cola o resultado aqui.

smbclient -L //<ip da máquina Windows> -I <ip da máquina Windows>

Obs: use o IP da máquina 2x, o segundo parâmetro é a letra i maiúscula.

deive@deive-System-Product-Name:~$ smbclient -L //<192.168.1.102> -I <192.168.1.102>
bash: erro de sintaxe próximo ao token inesperado `newline'
deive@deive-System-Product-Name:~$

zekkerj

Não use os sinais de "maior" e "menor".
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

D-rj

Citação de: zekkerj online 10 de Junho de 2018, 22:31
Não use os sinais de "maior" e "menor".

deive@deive-System-Product-Name:~$ smbclient -L //192.168.1.102 -I 192.168.1.102

Command 'smbclient' not found, but can be installed with:

sudo apt install smbclient

deive@deive-System-Product-Name:~$ sudo apt-get install smbclient
[sudo] senha para deive:
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
Pacotes sugeridos:
  cifs-utils heimdal-clients
Os NOVOS pacotes a seguir serão instalados:
  smbclient
0 pacotes atualizados, 1 pacotes novos instalados, 0 a serem removidos e 3 não atualizados.
É preciso baixar 352 kB de arquivos.
Depois desta operação, 1.770 kB adicionais de espaço em disco serão usados.
Obter:1 http://br.archive.ubuntu.com/ubuntu bionic/main amd64 smbclient amd64 2:4.7.6+dfsg~ubuntu-0ubuntu2 [352 kB]
Baixados 352 kB em 1s (638 kB/s) 
A seleccionar pacote anteriormente não seleccionado smbclient.
(Lendo banco de dados ... 192200 ficheiros e directórios actualmente instalados.)
A preparar para desempacotar .../smbclient_2%3a4.7.6+dfsg~ubuntu-0ubuntu2_amd64.deb ...
A descompactar smbclient (2:4.7.6+dfsg~ubuntu-0ubuntu2) ...
Configurando smbclient (2:4.7.6+dfsg~ubuntu-0ubuntu2) ...
A processar 'triggers' para man-db (2.8.3-2) ...
deive@deive-System-Product-Name:~$ smbclient -L //192.168.1.102 -I 192.168.1.102WARNING: The "syslog" option is deprecated
Enter WORKGROUP\deive's password:

   Sharename       Type      Comment
   ---------       ----      -------
   ADMIN$          Disk      Administração remota
   C$              Disk      Recurso compartilhado padrão
   IPC$            IPC       IPC remoto
   Users           Disk     
Reconnecting with SMB1 for workgroup listing.
Connection to 192.168.1.102 failed (Error NT_STATUS_RESOURCE_NAME_NOT_FOUND)
Failed to connect with SMB1 -- no workgroup available
deive@deive-System-Product-Name:~$

zekkerj

Hmmmmmmmmm. SMB1 não é mais usado no Windows. Será isso? Faça o seguinte, adicione a linha abaixo à seçao [global] do seu smb.conf:

min protocol = smb2

Novamente, reinicie os serviços e repita os testes.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

D-rj

Citação de: zekkerj online 10 de Junho de 2018, 22:52
Hmmmmmmmmm. SMB1 não é mais usado no Windows. Será isso? Faça o seguinte, adicione a linha abaixo à seçao [global] do seu smb.conf:

min protocol = smb2

Novamente, reinicie os serviços e repita os testes.

Reiniciar o serviço com esses comandos??
sudo service smbd restart
sudo service nmbd restart

D-rj

Amanhã tento novamente no pc de casa. Vou viajar de madrugada, por isso vou dormir. Boa noite ai guerreiro, tento novamente amanha.

D-rj

Citação de: zekkerj online 10 de Junho de 2018, 22:52
Hmmmmmmmmm. SMB1 não é mais usado no Windows. Será isso? Faça o seguinte, adicione a linha abaixo à seçao [global] do seu smb.conf:

min protocol = smb2
Novamente, reinicie os serviços e repita os testes.
Fiz o que vc pediu... Só não sei se reiniciei o serviço de modo correto. mesmo assim eu reiniciei o PC e não resolveu.

Tem algum conflito do ubuntu 18.04 e o samba.

zekkerj

Repete o último teste do smbclient, pf.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

D-rj

Citação de: zekkerj online 11 de Junho de 2018, 11:27
Repete o último teste do smbclient, pf.

dfo-02@dfo-02:~$ smbclient -L //192.168.0.147 -I 192.168.0.147
WARNING: The "syslog" option is deprecated
Enter WORKGROUP\dfo-02's password:

   Sharename       Type      Comment
   ---------       ----      -------
   ADMIN$          Disk      Administração remota
   C$              Disk      Recurso compartilhado padrão
   HP LaserJet P2015 PCL6 Printer   HP LaserJet P2015 PCL6
   IPC$            IPC       IPC remoto
   print$          Disk      Drivers de impressora
   Users           Disk     
Reconnecting with SMB1 for workgroup listing.
Connection to 192.168.0.147 failed (Error NT_STATUS_RESOURCE_NAME_NOT_FOUND)
Failed to connect with SMB1 -- no workgroup available
dfo-02@dfo-02:~$

zekkerj

Certo. Aparentemente, o smbclient continua tentando conectar com SMBv1, e isso não vai funcionar, pq o Windows não usa mais esse protocolo.
Talvez a gente precise consultar alguma fonte externa.

Em tempo... consultando a internet, esse problema parece ser generalizado para o Ubuntu 18.04. Eu vi alguns links relacionados com a solução, mas não me parece apropriado. A solução proposta é:

client max protocol = NT1

Mas eu entendo que o correto seria

client min protocol = SMB2

Na dúvida, vou te pedir que teste um, depois teste o outro, e veja como influem no resultado.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

D-rj

Citação de: zekkerj online 11 de Junho de 2018, 15:34
Certo. Aparentemente, o smbclient continua tentando conectar com SMBv1, e isso não vai funcionar, pq o Windows não usa mais esse protocolo.
Talvez a gente precise consultar alguma fonte externa.

Em tempo... consultando a internet, esse problema parece ser generalizado para o Ubuntu 18.04. Eu vi alguns links relacionados com a solução, mas não me parece apropriado. A solução proposta é:

client max protocol = NT1

Mas eu entendo que o correto seria

client min protocol = SMB2

Na dúvida, vou te pedir que teste um, depois teste o outro, e veja como influem no resultado.

Com o client max protocol = NT1

dfo-02@dfo-02:~$ smbclient -L //192.168.0.147 -I 192.168.0.147
WARNING: The "syslog" option is deprecated
Enter WORKGROUP\dfo-02's password:

   Sharename       Type      Comment
   ---------       ----      -------
   ADMIN$          Disk      Administração remota
   C$              Disk      Recurso compartilhado padrão
   HP LaserJet P2015 PCL6 Printer   HP LaserJet P2015 PCL6
   IPC$            IPC       IPC remoto
   print$          Disk      Drivers de impressora
   Users           Disk     
Reconnecting with SMB1 for workgroup listing.
Connection to 192.168.0.147 failed (Error NT_STATUS_RESOURCE_NAME_NOT_FOUND)
Failed to connect with SMB1 -- no workgroup available
dfo-02@dfo-02:~$


Com o client min protocol = SMB2

dfo-02@dfo-02:~$ smbclient -L //192.168.0.147 -I 192.168.0.147
WARNING: The "syslog" option is deprecated
Enter WORKGROUP\dfo-02's password:

   Sharename       Type      Comment
   ---------       ----      -------
   ADMIN$          Disk      Administração remota
   C$              Disk      Recurso compartilhado padrão
   HP LaserJet P2015 PCL6 Printer   HP LaserJet P2015 PCL6
   IPC$            IPC       IPC remoto
   print$          Disk      Drivers de impressora
   Users           Disk     
SMB1 disabled -- no workgroup available
dfo-02@dfo-02:~$