O servidor Samba não está usando credenciais em uma máquina Windows

0

Eu tive uma série de problemas com o servidor samba. Eu tenho um servidor Ubuntu 14.04 instalado aqui no escritório. Eu instalei o servidor samba e funcionou corretamente com uma pasta de teste. Então eu instalei um novo Disco Rígido com 4tb (meu cliente queria tanto espaço) assim depois instalei o HD, e tentei fazer o samba compartilhar uma pasta no disco rígido (que é montado em / media / cincamesoporte / sharing /) i não teve sucesso. Eu revisei a documentação e ela diz que eu tive que usar o chcon:

chcon -t samba_share_t /var/eng

mas isso me causa um erro, dizendo que não posso adicionar uma tag em um contexto parcial. Então eu quero avançar e continuar lendo e eu li que eu tive que usar semanage.

# semanage fcontext -a -t samba_share_t "/var/eng(/.*)?"

Mas isso me causa outro erro: não é possível usar a política. Mais tarde eu encontrei uma solução para isso: Eu li que uma pessoa usou uma força user = username no smb.conf do servidor samba e finalmente funcionou. Então eu posso verificar os arquivos sob essa pasta, e eu criei outra pasta que é suposto ser protegida, apenas uma pessoa tem que ter acesso a essa pasta específica, então eu criei o usuário

$ useradd example
$ passwd example

também criei um grupo com

$groupadd examplegroup

então eu adicionei o usuário ao grupo:

$ sudo usermod -a -G examplegroup example

depois disso, eu fui ao smb.conf e comecei a usar esta configuração:

[global] 
workgroup = WORKGROUP
security = user

então eu tenho as pastas sahring, a primeira é para o acesso público, e a segunda é a que apenas meu cliente tem acesso.

[Archivos Compartidos]


comment = Ubuntu File Server Share
  path = /media/cincamesoporte/sharing/public_folder
  browsable = yes
  writable = yes
  guest ok = yes
  read only = no
  create mask = 0755
  force user = myuser

[Doctor]
  path = /media/cincamesoporte/sharing/doctor_folder
  guest ok = no
  writable = yes
  browsable = yes
  valid users = @examplegroup

e criei uma senha para o usuário com:

smbpasswd example

e depois de tudo isso, fui fazer o login com o windows, e ele me pede nome de usuário e senha, mas diz:

"\\ Servidor \ Pasta não está acessível, você pode não ter permissão para usar este recurso de rede. Entre em contato com o administrador deste servidor para descobrir se você tem permissões ou não.

Múltiplas conexões com o servidor ou recursos compartilhados usando mais de um nome de usuário não são permitidas.Disconecte todas as conexões anteriores ao servidor ou recurso compartilhado e tente novamente ".

Então, esse é o meu problema, e tenho trabalhado nisso há algumas horas e estou ficando sem ideias. Qualquer ajuda seria REALMENTE appretiated. Obrigado em andvance!

    
por Hector Mendoza Jacobo 11.10.2014 / 02:24

0 respostas