Não é possível gravar no compartilhamento de samba montado via proftpd

0

Esperava que eu pudesse ser apontado na direção correta com isso. Eu pesquisei e procurei, mas nada foi útil.

Eu basicamente tenho 2 VMs, uma delas é um servidor samba e uma é um servidor FTP usando o proftpd. O servidor ftp tem um compartilhamento samba montado do servidor samba, e nenhum usuário ftp pode gravar nele, a não ser root.

Que tipo de permissões são necessárias aqui? Eu tentei todos os tipos de combinações em ambas as VMs usando root: root ou "username": "username" (então obviamente use esse nome de usuário para tentar escrever), eu tentei 777 permissões e não posso dar certo.

Eu talvez esteja perdendo alguma coisa? Qualquer ajuda seria muito apreciada. Obrigado

ATUALIZAÇÃO:

No servidor samba, o caminho que está sendo compartilhado é / data / listing No servidor ftp, o acima é montado em / resource01

As permissões são atualmente root: root e 777

Meu problema é, com o cenário acima, não deveria ser tão simples quanto colocar uma conta de ftp sob o grupo raiz, e então eles devem ter acesso direito? Porque isso não funciona ..

    
por stevolus 10.08.2016 / 13:34

1 resposta

0

Tente adicionar file_mode=0777,dir_mode=0777 ao seu monte de samba:

mount -t cifs //sambaVM/data/listing /resource01 -o guest,file_mode=0777,dir_mode=0777

Adicione as opções username= e password= em vez de guest , se necessário.

Verifique as permissões em / resource01 antes e depois de montar o compartilhamento de samba. Eles podem variar.

Verifique sua configuração de FTP escrevendo para / resource01 sem o samba montado.

    
por Vizzard 03.02.2017 / 11:49