Compartilhamento cifs montado, mas sem permissões de gravação

6

Instalei o Ubuntu no meu servidor web dev. No antigo eu tinha uma configuração de compartilhamento smbfs para acessar um compartilhamento através da rede local para outras caixas do Ubuntu. Ele foi configurado usando o seguinte e funcionou bem - link

Desta vez eu estou usando cifs-utils em vez de smbfs, mas presumo que esteja tudo bem?

Ao reinstalar o servidor, tenho tido problemas para tornar os arquivos graváveis. Sua montado ok, e quando da minha máquina local eu ls -l me mostra permissões de escrita (embora do meu usuário local), mas quando eu goto criar ou salvar sobre um arquivo que me dá um erro sem permissões

Aqui está a linha no meu / etc / fstab. Eu tive que fazer uma alteração para poder montar, e eu adicionei a opção ,sec=ntlmv2 , sem a qual eu estava recebendo mount error(13)

//192.168.0.40/webserver    /media/webserver        cifs    credentials=/root/.smbcredentials,sec=ntlmv2,iocharset=utf8,file_mode=0777,dir_mode=0777,uid=1000,gid=1000 0 0

e meu arquivo de credenciais (inalterado de quando estava trabalhando anteriormente)

username=melon
password=xxxxxxxxxxxx

Como posso corrigi-lo para que eu tenha permissões de gravação na minha montagem?

    
por Horse 19.08.2013 / 10:45

4 respostas

3

Verifique se você tem a seguinte linha no seu arquivo /etc/samba/smb.conf no servidor:

writeable = yes

Espero que isso permita o acesso de gravação ao compartilhamento.

    
por James 21.08.2013 / 10:57
3

No meu caso, a solução foi adicionar a opção noperm na entrada fstab

    
por Mario Mastrorilli 20.08.2015 / 16:35
0

No seu servidor, adicione o seguinte no arquivo /etc/samb/samb.conf :

read only = no

espero que isso funcione.

    
por Amiatbh Dutta 25.09.2014 / 11:53
0

Como Mario Mastrorilli já mencionou, formou-me a opção noperm no fstab trabalhado. Aqui está o HowTo solicitado (David Foerster)

  1. Basta abrir / etc / fstab :

     $> sudo nano /etc/fstab
    
  2. Adicione uma linha como essa:

    //abc-fs/folder/  /media/mountpoint                 cifs    credentials=/root/.smbcredentials,iocharset=utf8,noperm       0       0
    
  3. Monte

    $> sudo mount -a
    
por Marcel Lange 09.11.2015 / 12:43