/ mnt Diretórios Desaparecendo

4

Estou tentando montar alguns compartilhamentos de smb na inicialização usando fstab em uma caixa do Kbuntu. Aqui estão os passos que estou usando para realizar isso:

sudo mkdir /mnt/MyShare

Em seguida, adiciono esta linha ao meu arquivo fstab:

//myserver/myshare /mnt/MyShare smbfs username=user1,password=password1 0 0

No entanto, depois de reiniciar, a pasta /mnt/MyShare é removida. Se eu recriar esse diretório e executar sudo mount -a , tudo funcionará bem. Pode procurar o compartilhamento. Mas quando eu reiniciar, /mnt/MyShare se foi.

Alguma dica sobre o que estou fazendo errado?

    
por mxmissile 13.09.2010 / 18:34

2 respostas

7

Eu não acho que você deveria estar usando /mnt dessa maneira. De acordo com o Padrão de hierarquia do sistema de arquivos ;

This directory is provided so that the system administrator may temporarily mount a filesystem as needed. The content of this directory is a local issue and should not affect the manner in which any program is run.

This directory must not be used by installation programs: a suitable temporary directory not in use by the system must be used instead.

Uma montagem permanente, especificada em fstab , deve ir para outro lugar.

Note que os sistemas atuais do Ubuntu usam subdiretórios em /media para discos removíveis, e /mnt é sempre deixado como um diretório vazio para montagens manuais e únicas. Eu suspeito que o Ubuntu está impondo isso, ou pelo menos facilitando, excluindo e recriando-o em cada inicialização.

Sugiro que você crie um novo diretório de nível raiz /network e coloque suas montagens de rede permanentes lá. Você pode conseguir colocá-los em /media , mas provavelmente é melhor deixar isso para uso pelo sistema. Usando /network , pois o prefixo agrega bem o seu como unidades de rede.

    
por 13.09.2010 / 21:19
0

A configuração de uma montagem SMB permanente é realmente a coisa certa a fazer? Ambientes de área de trabalho modernos como o KDE e o GNOME permitem que você marque os compartilhamentos de rede e acessá-los torna-se um único clique ou seleção de menu. O nome de usuário e a senha do compartilhamento podem ser armazenados no conjunto de chaves do usuário. Isso é muito melhor do que colocar nomes e senhas em fstab , que pode ser lido por qualquer pessoa.

    
por 14.09.2010 / 01:25