Não é possível configurar a máquina Debian 8 para a hora correta?

2

Eu preciso fazer isso, meu servidor Debian e meu computador pessoal estão no mesmo fuso horário (e tempo de curso), que é Europa / Copenhagen, +1 GMT.

Se eu mudar minha máquina Debian 8 para a Europa / Copenhagen com sudo dpkg-reconfigure tzdata , obtenho este resultado:

Current default time zone: 'Europe/Copenhagen'
Local time is now:      Tue Nov 22 09:09:38 CET 2016.
Universal Time is now:  Tue Nov 22 08:09:38 UTC 2016.

Mas a hora é realmente 14:09:38 na Dinamarca. Não tenho certeza se isso é um erro na máquina ou estou entendendo mal tudo isso. Eu tentei procurar algumas respostas, mas não consigo encontrar nada.

    
por kopa 22.11.2016 / 14:10

3 respostas

0

Instale o pacote ntp e edite seu /etc/ntp.conf da seguinte forma:

server 0.dk.pool.ntp.org
server 1.dk.pool.ntp.org
server 2.dk.pool.ntp.org
server 3.dk.pool.ntp.org

Permitir os pacotes ntp de entrada através do firewall e, g ( ufw ):

ufw allow ntp

Reinicie o serviço:

/etc/init.d/ntp restart

Executar dpkg-reconfigure ntp , em seguida, ntpq -p

Você também pode usar o comando timedatectl

timedatectl set-timezone Europe/Copenhagen

Edite o arquivo timesyncd.conf :

nano /etc/systemd/timesyncd.conf

adicione o seguinte:

FallbackNTP=server 0.dk.pool.ntp.org server 1.dk.pool.ntp.org server 2.dk.pool.ntp.org server 3.dk.pool.ntp.org

Sincronizar:

timedatectl set-ntp true

verifique usando timedatectl :

Exemplo de saída

:

Local time: Tue 2016-11-22 17:41:05 CET
Universal time: Tue 2016-11-22 16:41:05 UTC
    RTC time: Tue 2016-11-22 16:41:05
    Time zone: Europe/Copenhagen (CET, +0100)
    NTP enabled: yes
 NTP synchronized: yes
 RTC in local TZ: no
 DST active: no
 Last DST change: DST ended at
              Sun 2016-10-30 02:59:59 CEST
              Sun 2016-10-30 02:00:00 CET
 Next DST change: DST begins (the clock jumps one hour forward) at
              Sun 2017-03-26 01:59:59 CET
              Sun 2017-03-26 03:00:00 CEST
    
por 22.11.2016 / 17:43
0

Você deve ter seu tempo de ntp no Debian. Verifique se ntp está instalado, se não seguir o guia em este link para que ele seja exibido correndo.

Set the time automatically

The protocol used to set the time is the Network Time Protocol or NTP. To set the time automatically you need access to an NTP server. Your local network may provide such a server but most people need to access an NTP server via the internet.

    
por 22.11.2016 / 14:27
0

Para a Europa / Copenhague: Horário Universal UTC, em vez de CET e CEST. É sim

    
por 10.12.2018 / 11:57