GNU/Linux >> Znalost Linux >  >> Linux

Jak změnit čas na Kali Linuxu

Cílem této příručky je ukázat, jak změnit čas v Kali Linuxu. To lze provést z GUI i z příkazového řádku, takže v následujících pokynech pokryjeme obě metody.

Nastavení systémového času a časového pásma se obvykle provádí při počáteční instalaci Kali. Pokud jste tento krok během instalace přeskočili, přepnuli jste časová pásma nebo se vaše systémové hodiny nesynchronizovaly, pomůžeme vám to opravit.

V tomto tutoriálu se naučíte:

  • Jak nastavit čas na Kali z GUI Xfce
  • Jak nastavit čas na Kali z příkazového řádku

Nastavení systémového času pomocí GUI a příkazového řádku na Kali
Softwarové požadavky a konvence příkazového řádku Linux
Kategorie Požadavky, konvence nebo použitá verze softwaru
Systém Kali Linux
Software Není k dispozici
Jiné Privilegovaný přístup k vašemu systému Linux jako root nebo prostřednictvím sudo příkaz.
Konvence # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí sudo příkaz
$ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel

Jak změnit čas v Kali Linuxu – metoda GUI

Budeme předpokládat, že používáte desktopové prostředí Xfce v Kali, což je výchozí GUI. Pokud používáte GNOME nebo nějaké jiné prostředí, snímky obrazovky níže budou vypadat trochu jinak. Kroky by však měly být velmi podobné.

  1. Na ploše klikněte pravým tlačítkem na čas a otevřete nabídku vlastností.

    Klikněte pravým tlačítkem na čas na ploše
  2. Začněte do pole zadávat své časové pásmo. Xfce automaticky dokončí vyhledávání během psaní. Pokud se nezobrazí ten správný, zkuste ho napsat jinak, aby shoda fungovala. Například „U.S. Východní časové pásmo“ je v této nabídce uvedeno pouze jako „EST“.

    Načasujte své časové pásmo v poli
  3. Po zadání časového pásma můžete změnit některá další nastavení podle svých představ a až budete hotovi, klikněte na tlačítko Zavřít.

    Po vyplnění časového pásma můžete nabídku zavřít, aby se změny projevily

To je vše. Vaše systémové hodiny by nyní měly být synchronizovány s časovým pásmem, který jste vybrali. Nemusíte se potýkat s ručním nastavováním času a data, protože Kali se dotáže online časových serverů, aby určila správné datum a čas pro vámi nakonfigurované časové pásmo.

Pokud byste chtěli mít možnost konfigurovat čas nebo datum ručně, namísto pouhého časového pásma, budete se muset uchýlit k metodě příkazového řádku, kterou popíšeme v další části. Nastavení časového pásma z příkazového řádku také umožňuje synchronizaci s určitým městem, jako je například New York.

Jak změnit čas v Kali Linuxu – metoda příkazového řádku

Ve většině případů budete pravděpodobně chtít pouze nakonfigurovat časové pásmo a níže vám ukážeme, jak na to. Budeme se však věnovat také pokynům pro ruční nastavení systémových hodin pro případ, že nastane situace, která vyžaduje, abyste nastavili jiné datum nebo čas než oficiální časové servery.

  1. Otevřete terminál a zadejte následující příkaz, abyste viděli, pro jaké časové pásmo je váš systém aktuálně nakonfigurován.
    $ timedatectl
                   Local time: Fri 2021-01-08 04:33:12 EST  
               Universal time: Fri 2021-01-08 09:33:12 UTC  
                     RTC time: Fri 2021-01-08 09:33:11      
                    Time zone: America/New_York (EST, -0500)
    System clock synchronized: no                           
                  NTP service: n/a                          
              RTC in local TZ: no
    
  2. Vypište dostupná časová pásma pomocí následujícího příkazu. Vyberte si takové, které je relevantní pro vaši polohu, a my v dalším kroku nakonfigurujeme váš systém na toto časové pásmo.
    $ timedatectl list-timezones
    

    Pro zúžení vyhledávání použijte příkaz grep. V příkladu níže tento příkaz vytvoří seznam všech dostupných časových pásem v Austrálii:

    $ timedatectl list-timezones | grep Australia
    Australia/Adelaide
    Australia/Brisbane
    Australia/Broken_Hill
    Australia/Currie
    Australia/Darwin
    Australia/Eucla
    Australia/Hobart
    Australia/Lindeman
    Australia/Lord_Howe
    Australia/Melbourne
    Australia/Perth
    Australia/Sydney
    
  3. Jakmile ze seznamu vyberete správné časové pásmo, nastavte časové pásmo systému pomocí následující syntaxe.
    $ sudo timedatectl set-timezone Australia/Sydney
    
  4. Potvrďte, že změny byly provedeny pomocí timedatectl command.
    $ timedatectl
                   Local time: Sat 2021-01-09 14:15:11 AEDT  
               Universal time: Sat 2021-01-09 03:15:11 UTC   
                     RTC time: Fri 2021-01-08 09:46:05       
                    Time zone: Australia/Sydney (AEDT, +1100)
    System clock synchronized: no                            
                  NTP service: n/a                           
              RTC in local TZ: no
    
  5. Chcete-li zapnout nebo vypnout synchronizaci času, použijte příslušný příkaz níže.
    $ sudo timedatectl set-ntp on
    OR
    $ sudo timedatectl set-ntp off
    

    Pokud tyto příkazy nefungují, musíte odinstalovat balíček NTP a nainstalovat systemd-timesyncd. Následující příkaz provede obě věci.

    $ sudo apt remove ntp
    
  6. Pokud chcete systémové hodiny nastavit na libovolné datum a čas, ujistěte se, že je synchronizace času vypnutá (jak jsme ukázali výše) a použijte následující příkaz data. Tento příkaz nastaví datum a čas na 10 January 2021, 12:00 PM , ale nahraďte libovolné hodnoty, které chcete.
    $ sudo date -s "10 JAN 2021 12:00:00"
    

Úvahy na závěr

V tomto tutoriálu jsme viděli, jak nastavit systémový čas pomocí GUI a příkazového řádku na Kali Linuxu. Nejen, že můžete synchronizovat své hodiny do libovolného světového časového pásma, ale Linux nám také umožňuje nastavit libovolné hodnoty z příkazového řádku, pokud je to potřeba.


Linux
  1. Jak změnit MAC adresu pomocí macchangeru na Kali Linuxu

  2. Jak změnit časové pásmo v Debianu 11 / Debianu 10 / 9

  3. Jak změnit Shell v Linuxu

  1. Jak nastavit nebo změnit časové pásmo v Linuxu

  2. Jak změnit časové pásmo v Debian Linuxu

  3. Jak změnit časové pásmo na CentOS 8

  1. Jak změnit časové pásmo serveru MySQL

  2. Jak nastavit/změnit časové pásmo na AlmaLinuxu

  3. Jak změnit čas na Kali Linuxu