PvP Server Kiralama & Oyun Sunucuları
0 Giriş Yap Kayıt Ol

Como definir hora e data no servidor Linux? Guia de sincronização NTP

Yazdır

Como definir hora e data no servidor Linux?

Guia para solucionar erros de fuso horário, sincronização NTP e serviços relacionados ao horário.

As configurações de hora e data são frequentemente ignoradas em servidores Linux. No entanto, configuração incorreta da hora; Isso pode causar erros de SSL, problemas de verificação de licença, problemas de login no servidor de jogos, confusão no log do banco de dados e tarefas automatizadas executadas na hora errada.

A configuração correta do relógio é fundamental, principalmente em servidores que utilizam hospedagem de jogos, WHMCS, painel, sistema de pagamento, backup cron, sistema de licenciamento ou API.

Explicação simples: Se a hora do servidor estiver incorreta, os eventos do sistema serão registrados como se tivessem ocorrido na hora errada. Isso interrompe o rastreamento de erros e as validações de segurança.

1. Verificando a hora atual e as informações de fuso horário

Primeiro verifique a configuração atual de hora, data e fuso horário do servidor.

timedatectl

As seguintes áreas são analisadas especificamente na saída:

  • Hora local: Hora local do servidor
  • Hora Universal: Hora UTC
  • Fuso horário: Período de tempo usado
  • Relógio do sistema sincronizado: Status de sincronização do relógio
  • Serviço NTP: Status do serviço NTP

2. Configuração do fuso horário da Turquia

O fuso horário da Turquia geralmente é Europa/Istambul está definido como .

timedatectl set-timezone Europe/Istanbul

Verifique a configuração novamente:

timedatectl

Se você atende países diferentes, fusos horários diferentes podem ser usados de acordo com seus clientes ou requisitos do sistema.

3. Habilitando a sincronização NTP

O NTP permite que o servidor sincronize seu horário com servidores de horário confiáveis na Internet. É mais preciso usar NTP em vez de definir a hora manualmente.

timedatectl set-ntp true

Verifique o status:

timedatectl status

Relógio do sistema sincronizado campo deve aparecer como sim.

4. Sincronização de relógio com Chrony

Chrony é amplamente utilizado em sistemas Linux modernos. O Chrony pode ser instalado para uma sincronização de relógio mais estável.

Em sistemas Ubuntu e Debian:

apt update
apt install chrony -y

Em sistemas CentOS, AlmaLinux ou Rocky Linux:

yum install chrony -y

Inicie o serviço Chrony:

systemctl enable chronyd
systemctl start chronyd
systemctl status chronyd

Para verificar os recursos do Chrony:

chronyc sources -v

5. Quando usar a configuração manual da hora?

A configuração manual da hora não é uma solução permanente. No entanto, ele pode ser usado se o NTP não estiver funcionando ou se for necessário um teste temporário.

timedatectl set-time "2026-05-23 15:30:00"
Atenção: Alterar o relógio manualmente em um sistema ativo pode afetar sessões, tarefas cron, verificações de licença e classificação de logs.

6. Que problemas o relógio errado causa?

  • Erros SSL: O certificado pode parecer inválido ou expirado.
  • Problemas de pagamento WHMCS: Os tempos de retorno de chamada e processamento podem não corresponder.
  • Problemas de eventos do servidor de jogos: Os eventos podem começar na hora errada.
  • Erros de backup do Cron: O backup pode não ser executado no horário esperado.
  • Confusão de registros: O rastreamento de erros torna-se difícil.
  • Problemas de licença/API: A validação pode falhar devido a incompatibilidade de carimbo de data/hora.

7. Controle de relógio em tarefas Cron

As tarefas Cron são executadas com base na hora do sistema do servidor. Se a hora ou fuso horário estiver errado, as operações de backup, reinicialização, limpeza de log ou eventos automáticos também serão executadas na hora errada.

crontab -l

Para verificar os logs do cron:

grep CRON /var/log/syslog

Em sistemas baseados em CentOS:

grep CRON /var/log/cron

Erros Comuns

  • Deixe a configuração do fuso horário em UTC e aguarde a hora local
  • Pensar que a hora permanecerá precisa mesmo que o NTP esteja desligado
  • Não alterar a hora manualmente e verificar os serviços no sistema ativo
  • Confundir o problema do cron com um erro de script e não verificar o fuso horário
  • Não verificando a hora do servidor em caso de erro SSL

Perguntas frequentes

Por que o relógio é corrompido automaticamente em um servidor Linux?
O relógio poderá variar se o NTP estiver desligado, se houver uma diferença de horário do host no ambiente de virtualização ou se o sistema não tiver sido sincronizado por um longo período.

Qual é o fuso horário correto para a Turquia?
Normalmente é usado Europa/Istambul.

O SSL realmente quebra se a hora estiver errada?
Sim. Se a data do servidor aparecer fora do intervalo de validade do certificado, poderá ocorrer um erro de SSL.

Recomendações de segurança e operações

  • Não deixe a sincronização NTP desativada.
  • Uma das primeiras configurações a serem verificadas após a instalação do servidor deve ser o fuso horário.
  • Verifique regularmente a precisão do relógio para WHMCS, sistema de pagamento, sistema de eventos de jogo e crons de backup.
  • Leve em consideração a diferença de fuso horário ao realizar a análise de log.
  • Se você usar vários servidores, aplique o mesmo padrão de horário em todos os servidores.

Este artigo foi preparado especialmente para PvPServer.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner