Erro "Falha ao montar compartilhamento do Windows" no Samba


9

Essa é a situação. Existem 3 máquinas no escritório. Os sistemas operacionais neles são respectivamente,

  1. Linux mint
  2. Ubuntu 12.04
  3. Windows Vista

A máquina Ubuntu (# 2) deve ser o servidor de arquivos comum entre as máquinas # 1 e # 3.

A máquina nº 2 possui dois discos rígidos. Uma é uma unidade vazia de NTFS de 500 GB e a outra é uma unidade ext4 de 160 GB. Meu plano é tornar os 500 GB como o disco de compartilhamento de arquivos.

Quando compartilho uma pasta como ~/Documentsusar o menu de contexto Nautilus na máquina nº 2, posso acessar os arquivos facilmente nas opções 1 e 3, mas quando tento compartilhar uma pasta no disco de 500 GB, recebo um erro na máquina 1 isso diz

Falha ao montar o compartilhamento do Windows

Não me importo de formatar a unidade para ext4, se necessário, mas tenho certeza de que algo simples está errado.

EDITAR

Peguei o comentário do @ Marty como uma dica e usei o ntfs-config para configurar a montagem automática dessa partição. Está funcionando agora. obrigado


Como você está montando a unidade de 500 GB? Em outras palavras, você o está montando em / etc / fstab ou confiando na montagem automática em / media?
perfil completo de Marty Fried

A máquina ubuntu está sempre ligada. Acabei de montá-lo usando o Nautilus. Clique no painel lateral.
Ranjith Ramachandra

2
Ei. Eu apenas peguei o seu comentário como dica e usei o ntfs-config para configurar a montagem automática dessa partição. Está funcionando agora. Obrigado.
Ranjith Ramachandra

1
Ainda bem que pude ajudá-lo a se ajudar - essa é a melhor maneira, IMO. :)
Marty Fried

@shortfellow, adicione uma resposta e marque-a como a resposta aceita, se resolver o seu problema. Obrigado!
usar o seguinte comando

Respostas:


4

O que você deseja fazer é adicionar uma linha "forçar usuário" a essa definição de compartilhamento, para que o usuário remoto pareça ser você

  [share-name]  
  comment =   
  path = /media/some-name  
  read only = No  
  force user = your-user-name  
  guest ok = yes 

Tente isso.



1

Eu tentei definir "name resolve order = bcast host"e até coçar a cabeça tentando encontrar soluções da rede.

Meu problema era simplesmente este:

Eu tenho samba em execução no meu servidor Ubuntu e meu laptop que também executa o Ubuntu não conseguiu navegar pelas pastas compartilhadas. Eu tinha as permissões de pasta definidas como 700, o que permite que apenas o usuário tenha permissões de leitura e execução.

Mas o problema apenas o meu Ubuntu não conseguiu navegar nessas pastas. Meu windows, ipad e android são capazes de navegar e executar arquivos.

Depois de adicionar "force user = myusername", tudo funciona como um encanto.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.