⚙️ Configurações Iniciais do Nextcloud Após Deploy
Após a instalação do Nextcloud via o marketplace da Saveincloud, é essencial realizar algumas configurações iniciais para garantir a segurança, estrutura organizacional e controle de acesso do seu ambiente em nuvem.
🌐 Ajuste do Arquivo config.php
e Domínios Confiáveis
O Nextcloud utiliza o arquivo config.php
para armazenar as configurações fundamentais do sistema, como banco de dados, segurança e domínios permitidos de acesso.
📂 O arquivo pode ser encontrado no seguinte caminho:
/var/www/webroot/ROOT/config/config.php
🔍 Exemplo com explicação de cada item
<?php
$CONFIG = array (
'instanceid' => 'ocficticio1234', // ID único da instância Nextcloud (não deve ser alterado)
'passwordsalt' => 'XyZf1ct1c1oSalt', // Salt usado para criptografar senhas (não modificar, configurado automaticamente)
'secret' => 'f1ct1c10S3cr3tHash', // Chave secreta do sistema (não modificar, configurado automaticamente)
'trusted_domains' =>
array (
0 => 'cloud.saveincloud.com.br', // Domínio padrão da plataforma (já configurado automaticamente)
1 => 'meudominio.com.br', // Domínios adicionais podem ser inseridos aqui
2 => '192.168.0.10', // IPs locais também são aceitos
),
'datadirectory' => '/var/www/webroot/ROOT/data', // Diretório onde os dados dos usuários são armazenados
'dbtype' => 'mysql',
'version' => '31.0.6.2',
'overwrite.cli.url' => 'https://cloud.saveincloud.com.br', // URL usada em comandos CLI
'dbname' => 'nextcloud',
'dbhost' => '10.19.0.10', // IP interno do container MySQL (Preenchido automaticamente pela plataforma)
'dbport' => '',
'dbtableprefix' => 'oc_',
'mysql.utf8mb4' => true,
'dbuser' => 'root', // Preenchido automaticamente pela plataforma
'dbpassword' => 'senha-do-banco', // Preenchido automaticamente pela plataforma
'installed' => true,
);
⚠️ Atenção:
- Nunca edite os campos
passwordsalt
esecret
. Isso causará perda de senhas e corrupção do banco de dados.- O campo
trusted_domains
é seguro para editar, permitindo o acesso via domínios próprios ou IPs internos.- Sempre que alterar esse arquivo, verifique os acessos e reinicie o Apache se necessário.
👥 Criação de Usuários e Grupos
Organizar os usuários por grupos com permissões específicas é uma boa prática no modelo Zero Trust, especialmente em ambientes de nuvem colaborativos como o Nextcloud.
👤 Criar um novo usuário
- Com a conta de administrador, vá até o menu superior direito.
- Clique em Accounts (Contas).
- Na nova tela, clique em New Account.
Preencha os campos conforme necessário:
- Nome da Conta (obrigatório)
- Nome de Exibição
- Senha (ou deixe para o sistema gerar uma)
- Grupo ao qual o usuário fará parte
- Administrador do grupo (opcional)
- Quota de Disco
- Gerente da conta (Manager)
🧱 Criar um novo grupo
Recomenda-se criar os grupos antes de adicionar usuários.
- Na tela de contas, clique no símbolo “+” ao lado de Groups.
- Insira o nome do grupo desejado e clique em Criar.
📌 Grupos podem ser usados para controlar permissões de pastas, apps e funções administrativas.
🔒 Ativando Autenticação em Dois Fatores (2FA)
Adicionar 2FA via TOTP é uma das melhores formas de proteger as contas Nextcloud.
🚀 Como ativar o app TOTP
- Acesse sua conta administrativa.
- No canto superior direito, abra o menu do usuário e clique em Apps.
- Vá até a seção Disabled Apps.
- Encontre o app Two-Factor TOTP Provider.
- Clique em Enable e insira sua senha de administrador para confirmar.
Após ativado, cada usuário poderá ativar o 2FA em:
Menu do usuário → Configurações pessoais → Segurança
🔧 Forçar 2FA e configurar políticas
-
Vá até Configurações Administrativas → Segurança.
-
Ative a opção para forçar autenticação em dois fatores para todos os usuários.
-
No mesmo menu, defina políticas de senha, como:
- Tamanho mínimo
- Uso de caracteres especiais
- Expiração ou rotação de senha
🌍 Alterar Idioma do Nextcloud
📌 Por padrão, o Nextcloud pode estar configurado em inglês após a instalação. Alterar o idioma para Português Brasileiro ajuda na usabilidade e entendimento de todas as funcionalidades da plataforma.
📝 Passos para alterar o idioma:
-
No canto superior direito da tela, clique no menu do usuário (ícone ou nome).
-
Vá para Personal Settings (Configurações Pessoais).
-
Na seção Personal Information, localize o campo Language.
-
Selecione Português Brasileiro na lista de idiomas disponíveis.
🌎 Você também pode ajustar a região/localidade conforme sua preferência.
📸 [Adicione aqui imagem mostrando o caminho até a configuração de idioma]
✅ A mudança é aplicada imediatamente e será mantida nas próximas sessões do usuário.
✅ Finalizando
Com essas configurações iniciais, seu ambiente Nextcloud estará:
- Mais seguro
- Melhor estruturado
- Preparado para escalar conforme sua equipe cresce