Pular para o conteúdo principal

Acessando pastas compartilhadas não autenticadas

Mensagem de erro: "Acesso de Convidado Não Autenticado"

Você pode ver um erro como, particularmente ao tentar atualizar eventos IMS no mXrap:

ou talvez uma mensagem de erro pop-up do Windows com alguns números de erro obscuros como 0x80004005 ou 0x80070035.

Isso se deve a uma mudança nas configurações de segurança padrão do Windows 10 e posteriores, e existem duas maneiras de resolver o problema:

  1. O servidor IMS (Linux) pode ser reconfigurado para funcionar com essas novas restrições (requer assistência do IMS ou um administrador de TI local com experiência em Linux).
  2. As configurações de segurança do cliente Windows podem ser reduzidas.

Procedimento para Ajustar Configurações do Servidor Linux

  1. Você pode pedir ao IMS para fazer esse ajuste, ou APENAS faça isso se você for um administrador Linux experiente.
  2. Use SSH para fazer login no servidor IMS do seu site.
  3. Edite /etc/samba/smb.conf, ou seja sudo nano /etc/samba/smb.conf e na seção [global]:
  4. Adicione "client min protocol = SMB2"
  5. Certifique-se de que esta linha não existe ou está comentada com o # # map to guest = bad user
title="/etc/samba/smb.conf"
[global]
client min protocol = SMB2
# map to guest = bad user
  1. Reinicie o serviço samba, ou seja: sudo systemctl restart smbd
  2. De volta no cliente Windows, use o Windows Explorer (NÃO Internet Explorer) para ir para: \ip.address
  3. Deve aparecer uma caixa de diálogo de Nome de usuário/Senha. Digite: Nome de usuário: ims (lembre-se de adicionar a barra antes de ims) Senha: qualquer-que-seja-sua-senha-IMS
  4. Você agora deve ser capaz de ver os arquivos no servidor. Se não, você pode precisar conversar com o IMS sobre atualizar o "software samba" no servidor Linux para que ele suporte SMBv2.

Pode ser frustrante diagnosticar problemas de autenticação porque o Windows armazena em cache as credenciais e continuará reutilizando o último usuário/senha que "funcionou", ou seja, o login de acesso de convidado não autenticado. Para limpar as credenciais do cliente, abra a linha de comando CMD e digite: net use \ip.address /delete

Reduzir as Configurações de Segurança do Cliente Windows

Existem alguns problemas em ajustar a configuração do servidor IMS (conforme a seção acima). Requer experiência em Linux e requer que todos os usuários insiram a senha especial.

Em vez disso, você pode reduzir a segurança dos computadores cliente Windows, pelo menos temporariamente, até que o servidor possa ser ajustado.

Para mais informações sobre essa configuração e como alterá-la, consulte o seguinte post de blog e o artigo de Suporte da Microsoft referenciado:

https://support.microsoft.com/en-au/help/4046019/guest-access-in-smb2-disabled-by-default-in-windows-10-and-windows-ser

Se você não tiver privilégios de administrador no seu computador local, você pode precisar que seu departamento de TI faça essa alteração para você.

Mensagem de erro: "Protocolo inválido"

Isso seria relacionado ao SMBv1 - não está mais instalado por padrão no novo Windows. O departamento de TI pode habilitar o SMBv1 ou seguir o procedimento para ajustar o servidor na seção anterior - o "client min protocol = SMB2" é o parâmetro-chave para este erro específico.

https://docs.microsoft.com/en-us/windows-server/storage/file-server/troubleshoot/smbv1-not-installed-by-default-in-windows