Defina uma senha segura para o Console de Administração do Collabora.

Defina a senha do Console de Administração do Collabora Online de acordo com a forma como seu servidor está implantado: para a imagem Docker do CODE, configure as usernamevariáveis password​​de ambiente; para uma instalação de pacote Linux, execute o comando coolconfig set-admin-password. Em seguida, reinicie ou recrie o serviço e faça login na página de administração para confirmar se as novas credenciais funcionam.

Um formulário de login no console de administração no estilo Collabora, com campos vazios para Nome de Usuário e Senha e um botão vermelho "Entrar".
O painel de administração utiliza um formulário de login próprio; as credenciais são independentes da sua conta na plataforma de documentos.

Saiba qual senha você está alterando.

O Console de Administração é a página de gerenciamento de serviços do Collabora Online. Ele é independente da conta de administrador do Nextcloud ou de outra plataforma de armazenamento, e alterar a senha não altera os logins de usuários de documentos nem as credenciais usadas pela sua plataforma para se conectar ao Collabora. As instalações baseadas em Docker e em pacotes também usam fluxos de trabalho de configuração diferentes; portanto, identifique sua implantação antes de fazer qualquer alteração.

Para o CODE em Docker, consulte a documentação da Collabora usernamee passwordas configurações do ambiente do contêiner. Para instalações baseadas em pacotes, a ferramenta de configuração da Collabora permite definir a senha de administrador interativamente. A referência de configuração atual indica que o uso direto dessa admin_console.passwordconfiguração está obsoleto na maioria das plataformas e recomenda o uso do PAM ou coolconfigoutras alternativas. Consulte a documentação da imagem Docker do CODE da Collabora e a referência de configuração da Collabora .

Prepare-se antes de alterar a credencial.

  • Confirme o nome do host, do contêiner ou do serviço e se o Collabora está sendo executado no Docker ou como um pacote Linux. Se você tiver várias instâncias, anote qual delas atende seus usuários.
  • Escolha uma senha exclusiva e armazene-a em seu gerenciador de senhas ou repositório de segredos de implantação. Não use uma senha de exemplo de um tutorial.
  • Se você gerencia o Docker Compose, faça backup ou confirme o arquivo Compose sem confirmar nenhum segredo. Restrinja o acesso ao arquivo que contém o segredo; as variáveis ​​de ambiente ainda estarão visíveis para administradores que podem inspecionar o contêiner.
  • Mantenha o endpoint administrativo protegido por seus controles de acesso normais. Uma senha forte ajuda, mas não substitui a limitação de quem pode acessar a página administrativa.

Defina a senha para um contêiner Docker CODE

No serviço Compose do Collabora, defina as variáveis ​​documentadas username. passwordEste exemplo lê a senha de um .envarquivo local em vez de inserir o segredo diretamente no arquivo Compose:

services:
  collabora:
    image: collabora/code
    environment:
      username: admin
      password: "${COLLABORA_ADMIN_PASSWORD:?Set it in .env}"

No mesmo diretório do projeto, coloque o segredo em .env:

COLLABORA_ADMIN_PASSWORD=replace-with-your-unique-secret

Substitua o valor de exemplo pela sua senha real e não faça commit .envem um repositório compartilhado. Se o serviço Compose já existir, alterar seu ambiente em disco não altera o ambiente do contêiner em execução. Recrie esse serviço para que a nova configuração entre em vigor.

docker compose up -d --force-recreate collabora

Use o nome real do seu serviço Compose, caso não seja collabora. Isso reinicia o contêiner do Collabora; não exclui seus documentos, que são armazenados pela sua plataforma conectada. Se sua implantação for gerenciada pelo Kubernetes, Helm ou outro plano de controle, altere o segredo ou os valores correspondentes lá e aplique o processo de implantação normal dessa implantação, em vez de editar manualmente um contêiner em execução.

Um editor Docker Compose mostrando o nome de usuário definido como admin e a senha fornecida por meio da variável COLLABORA_ADMIN_PASSWORD.
Para uma implementação do Compose, coloque as credenciais no ambiente de serviço do Collabora e mantenha o segredo fora do arquivo YAML compartilhado.

Defina a senha em uma instalação de pacote Linux.

Em um servidor onde o Collabora foi instalado como um pacote de sistema, execute a ferramenta de configuração nesse servidor:

sudo coolconfig set-admin-password

A ferramenta solicitará a nova senha, portanto, não é necessário incluí-la no comando do shell. Digite-a quando solicitado e repita-a, se necessário. Em seguida, reinicie o serviço para que ele carregue a configuração atualizada.

sudo systemctl restart coolwsd

O exemplo de instalação atual do Nextcloud no Ubuntu também usa o comando `nextcloud` coolconfig set-admin-passworde reinicia coolwsdapós a configuração. O pacote e o gerenciador de serviços exatos podem variar em outras distribuições; consulte as instruções de instalação do Collabora da sua distribuição caso o comando ou o nome do serviço não estejam disponíveis. O exemplo do Nextcloud está documentado no guia de configuração do Ubuntu 24.04 .

Um terminal executando `sudo coolconfig set-admin-password` com a nova senha oculta no prompt.
O fluxo de trabalho baseado em pacotes solicita a nova senha sem incluí-la no próprio comando.

Faça login e verifique o resultado.

Abra o console de administração do host do Collabora, geralmente em https://collabora.example.com/browser/dist/admin/admin.html, substituindo o host de exemplo pelo URL público do seu servidor. Faça login com o nome de usuário de administrador configurado e a nova senha. Um login bem-sucedido confirma que o console aceita as credenciais; ele não verifica por si só se a edição de documentos ou a conexão WOPI estão funcionando corretamente.

  1. Se o login falhar no Docker, confirme se você editou o projeto Compose que está servindo essa URL, se o nome da variável é exatamente `<nome_da_variável>` usernameou ` password<nome_da_variável>`, e se você recriou o contêiner após a alteração.
  2. Se o login falhar após uma atualização de pacote, verifique se o serviço coolwsdfoi reiniciado corretamente e se o navegador está acessando o servidor correto. Verifique os logs do serviço em busca de erros de configuração, sem copiar informações confidenciais para uma postagem de suporte.
  3. Se você habilitou a autenticação PAM, os valores configurados admin_console.usernameserão admin_console.passwordignorados. Em vez disso, use a conta e a senha PAM configuradas para o host; alterar as variáveis ​​de ambiente do Docker não substituirá o PAM.
  4. Se o login funcionar, mas a página de administração não carregar, verifique as rotas e a política de acesso do Collabora no proxy reverso. Um problema de proxy ou de rede é diferente de uma senha rejeitada.
Um formulário de login no console de administração no estilo Collabora, com o nome de usuário do administrador e uma senha mascarada inseridos.
Após a reinicialização ou recriação do contêiner, teste as novas credenciais no console de administração do host Collabora correto.

Erros comuns a evitar

Não confunda a senha do Console de Administração com a senha de administrador do Nextcloud e não cole o segredo em um comando, caso docker run -e password=...o histórico do shell ou a inspeção de processos possam expô-lo. Para uma implantação do Compose, mantenha o segredo em um arquivo de ambiente protegido ou em um gerenciador de segredos disponível e limite o acesso ao host do Docker. Além disso, evite editar coolwsd.xmldiretamente como primeira opção: a Collabora identifica a configuração de senha legada como obsoleta na maioria das plataformas.

Se você não conseguir fazer login seguindo o caminho correto, primeiro confirme a instância e o modo de autenticação e, em seguida, verifique se a nova configuração foi realmente aplicada. Essa sequência distingue um contêiner desatualizado ou um host incorreto de um erro de digitação na senha e fornece um próximo passo claro para a investigação.

Deixar um comentário

Diagnosticar alto uso da CPU usando o coolwsd ou loolwsd da Collabora.

Diagnosticar alto uso da CPU usando o coolwsd ou loolwsd da Collabora.

Antes de alterar as configurações do Collabora ou reiniciar o serviço, verifique se a carga da CPU provém de documentos ativos, processos de trabalho ociosos ou da capacidade do servidor.

Aumente o limite de memória do contêiner CODE sem precisar adivinhar.

Aumente o limite de memória do contêiner CODE sem precisar adivinhar.

Verifique se o Docker está limitando o Collabora CODE, aumente o limite de memória do Compose com segurança e confirme se o contêiner em execução recebeu o novo limite.

Personalize as barras de ferramentas do Collabora CODE sem editar o código-fonte.

Personalize as barras de ferramentas do Collabora CODE sem editar o código-fonte.

Simplifique o Collabora CODE com o modo Compacto ou com Abas e os controles WOPI PostMessage para ocultar botões, comandos e abas selecionados com segurança.

Execute o Collabora CODE Behind Nginx com terminação TLS.

Execute o Collabora CODE Behind Nginx com terminação TLS.

Configure o Nginx para gerenciar o HTTPS em um contêiner do Collabora CODE, encaminhe corretamente os WebSockets de edição e verifique o endpoint público sem expor a porta 9980.

Manter o texto visível quando o teclado do Collabora Mobile for aberto

Manter o texto visível quando o teclado do Collabora Mobile for aberto

Solucione problemas com o teclado do navegador móvel que cobre o texto no Collabora Online, com soluções alternativas rápidas e verificações separadas para navegadores, WebViews incorporados e páginas de hospedagem.

Impeça impressões e downloads indesejados no ONLYOFFICE.

Impeça impressões e downloads indesejados no ONLYOFFICE.

Defina limites de impressão e download para links do ONLYOFFICE, membros da sala ou sessões da API do Docs e, em seguida, verifique as restrições na conta do destinatário.

Agende backups confiáveis ​​para o espaço de trabalho ONLYOFFICE.

Agende backups confiáveis ​​para o espaço de trabalho ONLYOFFICE.

Defina um destino de backup, agendamento, cobertura de e-mail e limite de retenção no ONLYOFFICE Workspace e, em seguida, verifique se o arquivo está pronto para ser restaurado.

Implante o ONLYOFFICE Docs Enterprise com seu arquivo Compose oficial.

Implante o ONLYOFFICE Docs Enterprise com seu arquivo Compose oficial.

Inicie o ambiente Docker Compose Enterprise, persista a licença e os dados, configure o JWT com segurança e confirme se os editores estão prontos para integração.

Limpe o texto da planilha com uma macro reutilizável do ONLYOFFICE.

Limpe o texto da planilha com uma macro reutilizável do ONLYOFFICE.

Utilize uma macro JavaScript do ONLYOFFICE para remover caracteres não imprimíveis e eliminar espaços extras de um intervalo definido em uma planilha, com um fluxo de trabalho de revisão seguro.

Alterar o local de armazenamento padrão do espaço de trabalho ONLYOFFICE

Alterar o local de armazenamento padrão do espaço de trabalho ONLYOFFICE

Mova os dados do portal do Disco Padrão para um provedor de armazenamento em nuvem compatível ou realoque os dados do Docker com segurança, alterando o mapeamento de volume do host.