Admin LevelServerServer LevelVPSسیستم عاملمدیریت سرورمدیریت سرور لینوکس

تنظیم timezone در Almalinux

تنظیم تایم زون در لینوکس Almalinux

نحوه تنظیم timezone در لینوکس نسخه AlmaLinux 8

در این مقاله با استفاده از دستور timedatectl به تنظیم تایم زون در AlmaLinux 8 خواهیم پرداخت.

بررسی تایم زون فعلی سرور:

جهت دریافت جزئیات تایم زون، تاریخ در آلما لینوکس می توانید از کامند timedatectl استفاده کنید.

timedatectl

Output:

[root@vps ~]# timedatectl
Local time: Wed 2021-03-17 10:14:37 EDT
Universal time: Wed 2021-03-17 14:14:37 UTC
RTC time: Wed 2021-03-17 14:14:36
Time zone: America/New_York (EDT, -0400)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no

فایل کانفیگ تایم زون در آلما لینوکس هشت در مسیر /etc/localtime قرار دارد، این فایل در واقع اشاره به مسیر زیر دارد:

/usr/share/zoneinfo
ls -l /etc/localtime

Output:

[root@vps ~]# ls -l /etc/localtime
lrwxrwxrwx. 1 root root 38 Dec 28 20:09 /etc/localtime -> ../usr/share/zoneinfo/America/New_York

لیست تایم زون ها:

جهت دریافت لیست تایم زون های سرور از کامند زیر استفاده می شود:

timedatectl list-timezones

Output:

[root@vps ~]# timedatectl list-timezones
Africa/Abidjan
Africa/Accra
Africa/Addis_Ababa
Africa/Algiers
Africa/Asmara
Africa/Bamako
Africa/Bangui
Africa/Banjul
Africa/Bissau
Africa/Blantyre
Africa/Brazzaville
Africa/Bujumbura
Africa/Cairo
Africa/Casablanca

تنظیم تایم زون مورد نظر:

هنگامی که به لیست تایم زون های دسترسی دارید، می توانید تایم زون مورد نظر را تنظیم نمایید:

timedatectl set-timezone your_time_zone

Example:

root@vps:~# timedatectl set-timezone Asia/Tehran

جهت بررسی صحت تایم زون ست شده می توانید از دستور timedatectl استفاده نمایید:

خروجی دو دستور قبلی به صورت زیر می باشد:

[root@vps ~]# timedatectl set-timezone Asia/Tehran
[root@vps ~]# timedatectl
Local time: Wed 2021-03-17 14:43:42 +0330
Universal time: Wed 2021-03-17 14:43:42 UTC
RTC time: Wed 2021-03-17 14:43:41
Time zone: Asia/Tehran (+0330, +0330)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no

 

دستورات زیر را اجرا کنید.

dnf install chrony
systemctl enable chronyd
systemctl restart chronyd

گاهی به علت مشکلاتی امکان نصب بصورت آنلاین وجود ندارد. مثلا اگر خطایی مانند خطای زیر دریافت می کنید:

curl: (60) SSL certificate problem: certificate is not yet valid

برای تنظیم زمان و تاریخ سرور لینوکس بصورت دستی از دستور زیر استفاده کنید.

timedatectl set-time '2024-06-27 19:17:50'

 

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا