O Win XP precisa ser reinicializado para acessar o compartilhamento de samba protegido

1

Eu tentei encontrar uma resposta para essa pergunta, mas não consegui. Eu sou novo em configurar meus compartilhamentos de samba, então há muitas coisas que eu não sei sobre eles.

De qualquer forma, o que eu quero fazer é ter alguns compartilhamentos públicos e um que peça a senha do usuário.

O problema é que quando eu acesso os compartilhamentos públicos antes do seguro, ele não me concede acesso, mas se eu acessar o seguro antes dos públicos, eu não tenho nenhum tipo de problema usando qualquer um deles. / p>

Meu servidor é um desktop xubuntu 10.8 e meu smb.conf (a parte compartilhada) é o seguinte:

[public_html]    comentário = HTML público    caminho = / home / beanz / public_html    writeable = yes    navegável = sim    criar máscara = 0777    convidado ok = sim    somente leitura = não

[secure_share]    caminho = / home / beanz / secure_share    writeable = yes    navegável = sim    criar máscara = 0777    usuários válidos = beanz    somente leitura = não    convidado ok = não

Alguma idéia de por que isso está acontecendo?

Obrigado antecipadamente!

    
por dabito 10.02.2011 / 02:09

2 respostas

1

Eu acho que sei a resposta para o que está acontecendo ... (que é a sua pergunta), no entanto eu não sei uma boa resposta para como consertar, então talvez minha resposta estimule outra pessoa.

O que eu acredito que está acontecendo é que, quando você faz logon no secure_share, você está efetivamente salvando / armazenando em cache uma credencial de rede que tenha acesso a ambas as pastas.

No entanto, acredito que, quando você clica no compartilhamento public_html, está efetuando login como convidado anônimo / da rede, que só tem acesso pela pasta pública. Esta credencial "guest" é efetivamente salva e quando você clica em secure_share, você se autentica como a conta de convidado que obviamente falha.

Eu não sei uma boa maneira de excluir credenciais em cache como um cliente (e isso me deixa louco ao configurar o Nass baseado em Linux seguro), a maneira mais fácil é simplesmente fazer logoff e voltar.

Uma facada no escuro em uma solução ...

Eu não sou um grande especialista como Linux / Samba, mas quando eu configuro o Linux, geralmente há uma opção para guest, AND não-autenticado. A diferença é que - em um, qualquer pessoa com uma conta pode se conectar, o outro, qualquer um em qualquer lugar pode se conectar.

Espero que isso ajude.

    
por 10.02.2011 / 02:35
1

Eu tenho alguma experiência com o compartilhamento de arquivos do samba, mas não muito. No entanto, o que seu servidor parece estar fazendo é marcar sua área de trabalho como convidado sempre que você abrir a pasta de convidados. Assim, sempre que você tentar abrir um que exija que você seja um usuário real, não será possível acessá-lo devido à sua tag como convidado que você já recebeu.

Eu não sei como resolver isso, mas espero que isso possa ajudar você.

Boa sorte! [Em caso de dúvida, pirateie o windows xp ou algo assim e configure-o para compartilhar as pastas ..]

Além disso, certifique-se de que o disco rígido do qual os arquivos compartilhados estão saindo tenha o mesmo tipo de partição que a instalação do ubuntu. Caso contrário, os computadores com Windows não poderão ser excluídos do servidor samba.

OH! Você deve tentar alterar seu arquivo de configuração do samba para type = User e configurar um nome de conta de convidado. Exemplo:

[global] ... segurança = usuário conta de convidado = jon

mais informações aqui: link

Leia isso, talvez você possa obter uma solução. Boa sorte!

    
por 10.02.2011 / 02:34