Instalei o Nextcloud via snap em um sistema Linux Mint 20.2 Cinnamon. Como eu queria que o Nextcloud usasse um HD dedicado para seus dados, montei um HD /mnt/nextcloud
e criei uma /data
pasta nele, conforme explicado aqui https://github.com/nextcloud-snap/nextcloud-snap/wiki/Change-data- diretório-para-usar-outra-partição-disco
A instalação parece funcionar no início, posso ir localhost
e configurar o nome de usuário e a senha. Depois disso, porém, recebo o seguinte erro:
Seu diretório de dados é inválido
Certifique-se de que haja um arquivo chamado ".ocdata" na raiz do diretório de dados.
Seu diretório de dados não é gravável
As permissões geralmente podem ser corrigidas dando ao servidor web acesso de gravação ao diretório raiz. Consulte https://docs.nextcloud.com/server/21/go.php?to=admin-dir_permissions .
O arquivo .ocdata
está realmente no diretório, então deve ser um problema de permissão. Mas se eu alterar a permissão da pasta de 0770
para 777
recebo:
Seu diretório de dados pode ser lido por outros usuários
Por favor, altere as permissões para 0770 para que o diretório não possa ser listado por outros usuários.
Se eu mudar de volta para
0770
, recebo o primeiro erro. O link https://docs.nextcloud.com/server/21/go.php?to=admin-dir_permissions também não aponta para nenhuma solução.
Eu também tentei sudo chown -R www-data:www-data /mnt/nextcloud/data
, mas ainda recebo o primeiro erro.
Alguma ideia de como lidar com isso?