Home / Manutenção / Resolvendo erros de permissão no Umbrel

Resolvendo erros de permissão no Umbrel

Corrigindo Permissões no Umbrel: Erro 403 Forbidden no Filebrowser e Nextcloud

Se você hospeda um servidor Umbrel e utiliza aplicativos como o Filebrowser ou Nextcloud, já deve ter se deparado com o erro “403 Forbidden” ou “404” ao tentar fazer upload de arquivos. Isso acontece porque o Linux protege as pastas contra escrita de usuários não autorizados.

1. O Roteiro de Correção

Para resolver, precisamos ajustar o “Dono” da pasta (chown) e o “Nível de Acesso” (chmod) via terminal SSH.

Terminal SSH
ssh [email protected]

# Para o Filebrowser acessar o Downloads:
sudo chown -R umbrel:umbrel ~/umbrel/home/Downloads
sudo chmod -R 755 ~/umbrel/home/Downloads

2. Pastas Importantes e Outros Apps

Dependendo do que você quer acessar, o caminho muda. Veja os exemplos mais comuns:

  • Nextcloud: O Nextcloud é mais rigoroso. Seus dados ficam em:
    ~/umbrel/app-data/nextcloud/data/
  • Armazenamento Externo: Geralmente montado em:
    /mnt/data/storage/
  • App Data Geral: Onde ficam as configs de todos os apps:
    ~/umbrel/app-data/
Dica para Nextcloud: Em algumas versões, o Nextcloud exige que o proprietário seja o usuário www-data ou o ID 1000:1000. Se o comando padrão não funcionar, tente:
sudo chown -R 1000:1000 ~/umbrel/app-data/nextcloud/data

3. Boas Práticas de Segurança

  • Nunca use 777: O comando chmod -R 777 dá permissão total para qualquer pessoa no sistema. Use 755 para pastas (onde o dono escreve e outros só leem).
  • Cuidado com o -R: A flag “recursiva” aplica a mudança em tudo que está dentro da pasta. Verifique se você está no diretório correto antes de executar.
  • Backup: Antes de mexer em pastas de sistema como a app-data, certifique-se de ter um backup recente do seu Umbrel.

Fonte: Conteúdo técnico estruturado com auxílio do Gemini (Google).

Marcado:

Deixe um Comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *