Problema de montagem do Samba no Ubuntu 17.10

0

Eu tenho o Ubuntu 16.04 executando um servidor samba e outra caixa 16.04 que o monta sem problemas usando a linha fstab //192.168.0.102/share /mnt/raid cifs user=myuser,pass=mypass . Quando eu monto o compartilhamento, todos os arquivos mostram o usuário / grupo apropriado e quando copiando arquivos para o compartilhamento, o modo (ou seja, 0444) é preservado.

Com outra máquina rodando o Ubuntu 17.10, a mesma linha fstab faz com que o mount liste tudo no compartilhamento como usuário / grupo root: root em vez de myuser: myuser. Eu posso forçar o usuário / grupo a estar correto adicionando uid=1000,gid=1000 à linha fstab, mas ao copiar arquivos para o compartilhamento, as permissões não são mais preservadas (todas elas aparecem como 0755).

Qualquer ideia sobre o que mudou que possa estar causando esse problema e como posso corrigi-lo seria bem-vinda. Esse compartilhamento de samba funcionou corretamente para mim em várias versões do Linux, então estou certo de que o problema está no novo lado do Ubuntu 17.10, mas não tenho certeza se é uma mudança nas políticas de segurança ou algo na própria biblioteca cifs. p>     

por bivouac0 20.10.2017 / 18:10

2 respostas

5

Eles mudaram o dialeto padrão para o SMB3 no mount.cifs. Originalmente, o padrão era SMB1. Para obter o mesmo comportamento do Ubuntu 16.04, você adiciona vers=1.0 às opções de montagem. Com esta opção presente, agora obtenho o usuário / grupo correto e as permissões são preservadas durante a cópia.

    
por 21.10.2017 / 01:00
0

Tente o seguinte, direto no console. Funciona bem para mim.

sudo mount -t cifs -o vers=1.0,username=myuser,pass=mypass //192.168.0.102/share /mnt/raid
    
por 29.10.2017 / 23:11