Ubuntu 16.04 TLS não pode se conectar ao Windows 7 ou XP, mas o Windows 7 e PCs XP podem se conectar ao Ubuntu Share

0

Instalado o Ubuntu 16.04 TLS no meu laptop. Tenha o Windows 7 Professional PC e vários PCs com Windows XP. Nunca tive um problema ao acessar qualquer compartilhamento do Windows em qualquer PC com Windows de qualquer outro PC com Windows.

Usando rede básica - grupo de trabalho, sem domínio, sem o Active Directory.

Eu instalei o SAMBA no Ubuntu e criei um arquivo SMB.CONF muito simples, mostrado aqui:

[global]

workgroup = SAMBADOM

server string = Ubuntu

security = user

[printers]

comment = printer section

browseable = yes

read only = yes

guest ok = yes

path = /var/spool/samba

printable = yes

[share]

comment = shared directory section

path = /home/richard/share

browseable = yes

read only = no

guest ok = no

create mask = 0777

É claro que reiniciou os serviços SMBD e NMBD.

Quando vou para meu PC com Windows 7 ou XP, na seção Rede, posso ver o grupo de trabalho SAMBADOM e vejo todos os meus PCs e meu laptop Ubuntu. E de qualquer um dos PCs com Windows eu posso abrir o laptop Ubuntu, ver o compartilhamento e colocar arquivos no compartilhamento. Se eu abrir o compartilhamento no laptop Ubuntu, eu vejo os arquivos. Eu posso executar qualquer operação de arquivo nos arquivos no compartilhamento Ubuntu do Ubuntu ou dos PCs com Windows.

Agora, ao contrário , quando uso o aplicativo Arquivos do Ubuntu, posso ver todos os PCs com Windows e o laptop do Ubuntu na rede, sob o grupo de trabalho SAMBADOM. Infelizmente, quando clico em um dos PCs com Windows para abri-lo, aparece a caixa de diálogo do Ubuntu pedindo nome de usuário e senha, quando eu digito o nome de usuário e senha do PC do Windows e pressiono (acho que é) o botão Conectar. caixa simplesmente "redefine". Eu posso tentar o over-and-over para qualquer PC com Windows e os resultados são os mesmos - não posso me conectar.

A versão curta de tudo isso é que eu posso acessar meu compartilhamento Ubuntu de qualquer computador Windows, mas não consigo acessar nenhum computador Windows do meu laptop Ubuntu .

Curiosamente, se eu usar o smbclient em um terminal no laptop Ubuntu, posso acessar os PCs com Windows e as pastas compartilhadas neles. Apenas parece não funcionar através da GUI.

Eu verifiquei meu firewall nos PCs com Windows e assegurei que as portas adequadas estejam abertas. Eu até desativei os firewalls temporariamente - isso não ajudou.

BTW. Esta é uma instalação da estação de trabalho Ubuntu em um sistema operacional de 64 bits.

Então, estou procurando orientação. Por muito apreciativo.

Atenciosamente,

Richard Huelbig

    
por solsTiCe 02.10.2016 / 20:27

1 resposta

0

Bem, depois de executar muitas coisas diferentes, incluindo a reinstalação do Ubuntu e a edição do arquivo SMB.CONF, descobri como consertar meu problema.

Limpei o meu laptop e instalei o Fedora 24 Workstation e notei os mesmos resultados - disse o HMMMM.

E então percebi que a maioria dos computadores que eu estava tentando conectar tinha nomes de usuários, é claro, mas senhas em branco. Eu tentei como SMB.CONF editar que alguém mencionou para permitir o uso de senhas em branco, mas não foi capaz de fazer isso funcionar. E, quando necessário, eu sempre reiniciaria meu smbd e nmbd após as alterações.

De qualquer forma, eu tenho um computador na rede que tem um nome de usuário e senha. Adivinha o quê - a partir do Fedora eu consegui me conectar! Então eu inseri as senhas nos outros computadores e pronto, finalmente consegui me conectar a eles do Fedora.

Agora, como o objetivo é usar o Ubuntu, eu limpei meu laptop novamente, mas desta vez fiz uma nova instalação da estação de trabalho do Ubuntu. Fiz duas pequenas alterações no arquivo SMB.CONF (feitas também na instalação do Fedora) para definir o nome do grupo de trabalho corretamente e o nome do netbios corretamente. Apenas deixou todo o resto padrão.

Em seguida, compartilhei uma pasta na máquina do Ubuntu. Simplesmente usei a GUI para compartilhar a pasta (não modifiquei o SMB.CONF) e configurá-la para permitir acesso de convidado. Agora, todos os PCs da minha rede podem se conectar ao compartilhamento na minha máquina Ubuntu. Se eu quiser colocar controles mais rígidos sobre quem pode e quem não pode acessar esse compartilhamento, posso fazer alterações no meu SMB.CONF.

Mas agora, na melhor das hipóteses - agora posso me conectar do meu laptop Ubuntu a qualquer outro computador e compartilhamento na minha rede.

A solução para meu problema, que pode ou não ajudar outras pessoas, é que esses dispositivos aos quais não consegui me conectar tinham contas sem senhas. Uma vez que as senhas foram atribuídas, tudo funcionou.

Espero que isso possa ajudar alguém!

Obrigado,

Rich Huelbig

    
por user601996 14.10.2016 / 15:31