Não é possível montar o CIFS através do fstab

1

Tentando montar um compartilhamento CIFS (de Freenas) na inicialização, mas parece que não consigo fazer isso funcionar.

//freenas/mast/ /media/plexshare cifs guest,uid=1000 iocharset=utf8 0 0

Eu tentei usar um IP em vez de 'freenas', mas isso não ajuda

O que é estranho é que isso funcionou duas vezes, depois, na terceira reinicialização, parou de funcionar e agora não será montado com

sudo mount -a

Apenas retorna:

mount: /etc/fstab: parse error: ignore entry at line 13

Eu posso acessar o compartilhamento perfeitamente ao navegar na rede através do gerenciador de arquivos. O caminho ao acessá-lo dessa maneira é: smb: //freenas.local/mast/ Eu também tentei adicionar o .local à linha no fstab, mas novamente sem sucesso.

    
por Ross Fleming 10.05.2016 / 17:21

2 respostas

3

Eu vejo um problema, mas pode ser apenas um erro de impressão.

a linha deve ser:

//freenas/mast/ /media/plexshare cifs guest,uid=1000,iocharset=utf8 0 0

você tem um espaço depois de uid e iocharset e deve ser uma vírgula

Como você mencionou, você está recebendo um erro sobre ser capaz de montar apenas como root. Eu também sugeri tentar

//freenas/mast/ /media/plexshare cifs defaults 0 0

Se isso não ajudar, posso dizer a você como consegui uma unidade de compartilhamento de rede para automount.

Primeiro você precisa criar um arquivo no diretório inicial de seus usuários

terminal aberto ... ele deve estar no diretório inicial dos usuários

touch .smbcredentials

então

sudo chmod 600 .smbcredentials

abra o arquivo e adicione as seguintes informações

username=<user name needed to access the share>
password=<password needed to access the share>

Quando você tiver o arquivo em vigor, precisará alterar ou adicionar a linha ao seu etc/fstab no final, após todas as outras linhas.

//freenas/mast/ /media/plexshare cifs credentials=/home/<username>/.smbcredentials,iocharset=utf8,sec=ntlm 0 0

Isso deve permitir que ele faça login e monte corretamente no compartilhamento.

    
por John Orion 10.05.2016 / 17:38
1

Consegui descobrir isso.

O problema 'o único root pode montar o // freenas / mastro / on / media / plexshare' que eu estava conseguindo era porque eu estava tentando montar usando o gui no gerenciador de arquivos, usando 'sudo mount -a' ou adicionando usuários para as opções do fstab consertaram isso.

Eu estava recebendo um erro de montagem 115. Eu consertei isso simplesmente substituindo 'freenas' pelo IP da máquina novamente.

Funcionou bem desde então.

    
por Ross Fleming 14.05.2016 / 14:58