O problema é o nível de confiança de domínio da autenticação. Se você estiver indo de um cliente sem domínio para um servidor de domínio, ele sempre solicitará um nome de usuário / senha. Tanto quanto sei, isso não pode ser contornado.
Eu tenho um compartilhamento CIFS em um dispositivo NetApp. Eu quero que este compartilhamento seja completamente aberto para qualquer usuário / computador na mesma rede. Eu não quero qualquer autenticação (domínio, grupo de trabalho, etc) necessária; nenhum login / senha deve ser fornecido.
Atualmente, tenho o CIFS configurado para usar a autenticação "Domínio - Windows 2000" e ter as permissões no compartilhamento definidas como "Todos - Leitura / Gravação Completa", mas se você tentar se conectar a ela de uma máquina que não esteja vinculada para o domínio, ele está pedindo informações de login.
O problema é o nível de confiança de domínio da autenticação. Se você estiver indo de um cliente sem domínio para um servidor de domínio, ele sempre solicitará um nome de usuário / senha. Tanto quanto sei, isso não pode ser contornado.
Não sei especificamente sobre a NetApp, mas você pode precisar permitir explicitamente ANONYMOUS LOGIN, Guest ou Guests no compartilhamento. Você também pode precisar fazer o mesmo para as permissões NTFS para os arquivos e pastas reais, se o NetApp fizer as coisas da mesma maneira que o Windows. Desde que é CIFS, eu estou supondo que sim.
Para o modo 7, você precisa configurar a conta de convidado. Usuários CIFS não autenticados são mapeados para essa conta. Está definido com options cifs.guest_account
. Na página do manual:
cifs.guest_account Enables a user to get access to the filer provided that either the filer uses a Domain Controller for authentication and the user is not in a trusted domain, or the filer uses the /etc/passwd file or the NIS password database for authentication and the user has no entry in the /etc/passwd file or the NIS pass- word database. If this option is set to the name of an account in the password database, a user logging into the filer will be assigned to the guest account if their name is not listed in the password database (when using /etc/passwd or NIS) or if the user is not from a trusted domain (when using a domain con- troller). The configured user name will be used for the UNIX user ID, group ID, and group set of the spec- ified account. If the option is set to "" (null), guest access is disabled. Default: "" (null)
Tags authentication cifs netapp