Acessando um compartilhamento SMB sem uma senha

8

Ao acessar o SMB compartilhado que é protegido por senha, smbclient funciona muito bem.

Mas quando estou tentando acessar compartilhados que não têm proteção por senha (compartilhamentos públicos), smbclient imprime:

tree connect failed: NT_STATUS_ACCESS_DENIED

Como posso acessar esses compartilhamentos?

Estou tentando acessar o Windows 7 do meu Ubuntu 12.10

    
por speller 17.02.2013 / 20:48

5 respostas

6

Respondendo a uma pergunta bastante antiga, posso fazer isso usando smbclient assim:

$ smbclient //host/share -U " "%" "
Domain=[WORKGROUP] OS=[Windows 2000] Server=[Windows 2000 LAN Manager]
smb: \>

Isto é de um host fedora 21 conectado a um clone solaris (omnios), mas deve ser o mesmo para um host Windows.

    
por 06.04.2015 / 11:53
1

Você pode verificar qual opção de segurança é fornecida em smb.conf . Por padrão, a opção security = user será ativada em Standalone Server option . O nível de segurança do usuário solicita username / passwd no windows, enquanto, se você mantiver o security = share , ele não solicitará credenciais ou poderá acessar o compartilhamento sem senha. Essa opção também pode ser anexada às suas definições de compartilhamento local.

    
por 18.02.2013 / 08:44
1

se o ponto de montagem for /home/myuser/mountpoint e a pasta compartilhada receber o nome sharefolder . Você deve tentar mount -t cifs //<your shareserver name or ip>/sharefolder -o username=guest,password="" /home/myuser/mountpoint

    
por 18.02.2013 / 08:52
0

De aqui :

by default network access is denied to accounts which don't have a
password... you can change this option in the group policy

Bem, parece que não é possível. A Microsoft provavelmente achou isso inteligente ...

    
por 20.02.2013 / 20:37
0

Esta é uma pergunta antiga, mas eu corrigi esse problema para o acesso à conta de convidado ativando a seguinte política no Gerenciamento de Diretiva de Grupo:

Política de domínio padrão > Configuração do Computador > Políticas > Configurações do Windows > Configurações de segurança > Políticas locais > Opções de segurança > Contas: status da conta de convidado

Mesmo que não esteja definido, ele é desativado por padrão e impede a enumeração do compartilhamento.

    
por 09.12.2018 / 21:16

Tags