تنظیم ساعت و تاریخ در centos

https://negarnovin.com/%d8%aa%d9%86%d8%b8%db%8c%d9%85-%d8%b3%d8%a7%d8%b9%d8%aa-%d9%88-%d8%aa%d8%a7%d8%b1%db%8c%d8%ae-%d8%af%d8%b1-centos/ · آخرین به‌روزرسانی: · نویسنده: نگارنوین · سایت: نگارنوین · 10 دقیقه مطالعه

📌 خلاصه (TL;DR)

🐧 آموزش CentOS timedatectl & date بروز شده ۱۴۰۴ راهنمای جامع — CentOS 6 , 7 , 8 تنظیم ساعت و تاریخ در CentOS آموزش کامل و بروز تنظیم ساعت و تاریخ در CentOS با دستورات timedatectl و date برای نسخه‌های ۶، ۷ و ۸. تنظیم صحیح ساعت سرور برای…

📊 حقایق کلیدی

URLhttps://negarnovin.com/%d8%aa%d9%86%d8%b8%db%8c%d9%85-%d8%b3%d8%a7%d8%b9%d8%aa-%d9%88-%d8%aa%d8%a7%d8%b1%db%8c%d8%ae-%d8%af%d8%b1-centos/
تاریخ انتشار2023-11-17
آخرین به‌روزرسانی2026-08-26
نویسندهنگارنوین
ناشرنگارنوین
زبانفارسی (fa-IR)
تعداد کلمات1821
نوع صفحهنوشته

📄 محتوای کامل

🐧 آموزش CentOS timedatectl & date بروز شده ۱۴۰۴ راهنمای جامع — CentOS 6 , 7 , 8 تنظیم ساعت و تاریخ در CentOS

آموزش کامل و بروز تنظیم ساعت و تاریخ در CentOS با دستورات timedatectl و date برای نسخه‌های ۶، ۷ و ۸. تنظیم صحیح ساعت سرور برای بکاپ‌گیری، لاگ‌ها و پروسه‌های سیستمی حیاتی است.

شروع آموزش خرید سرور مجازی لینوکس CentOS 6,7,8 پوشش کامل نسخه‌ها timedatectl دستور اصلی NTP Sync همگام‌سازی خودکار Asia/Tehran منطقه زمانی ایران root@server:~# $ timedatectl Local time: Sat 2024-01-20 14:30:00 IRST Universal time: Sat 2024-01-20 11:00:00 UTC RTC time: Sat 2024-01-20 11:00:00 Time zone: Asia/Tehran (IRST, +0330) NTP synchronized: yes $ ▮ Asia/Tehran — UTC+3:30 NTP Synchronized چرا مهم است؟ آموزش timedatectl تنظیم TimeZone دستور date همگام‌سازی NTP خرید سرور لینوکس سوالات متداول چرا باید ساعت سرور را تنظیم کنیم؟

اهمیت تنظیم ساعت و تاریخ در CentOS

تنظیم نادرست ساعت سرور می‌تواند مشکلات جدی ایجاد کند. از دست دادن بکاپ‌ها تا خطاهای امنیتی SSL — همه به ساعت صحیح وابسته‌اند.

بکاپ‌گیری دقیق

بکاپ‌های زمان‌بندی‌شده (Cron Jobs) برای اجرای صحیح به ساعت دقیق نیاز دارند. ساعت اشتباه = بکاپ از دست رفته!

امنیت SSL/TLS

گواهی‌نامه‌های SSL بر اساس زمان اعتبارسنجی می‌شوند. اختلاف زمانی بیش از ۵ دقیقه باعث خطای اتصال می‌شود.

لاگ‌های دقیق

تمام رویدادهای سیستم با timestamp ثبت می‌شوند. لاگ‌های نادرست عیب‌یابی را غیرممکن می‌کنند.

همگام‌سازی کلاستر

در محیط‌های چند سروره (Cluster)، تمام نودها باید ساعت یکسانی داشته باشند وگرنه سرویس‌ها از کار می‌افتند.

نکته مهم: برای اجرای این دستورات به دسترسی root یا sudo نیاز دارید. اگر هنوز سرور مجازی ندارید، سرور مجازی لینوکس نگارنوین را با قیمت مناسب تهیه کنید. آموزش گام به گام

تنظیم ساعت با دستور timedatectl در CentOS 7 و 8

دستور timedatectl ابزار اصلی تنظیم زمان در CentOS 7 و 8 است. این دستور جایگزین دستور قدیمی ntpdate شده است.

۱

مشاهده وضعیت فعلی زمان سرور

ابتدا با دستور زیر اطلاعات کامل زمان سرور را مشاهده کنید:

bash کپی
timedatectl
خروجی نمونه:
      Local time: Sat 2024-01-20 14:30:00 IRST
  Universal time: Sat 2024-01-20 11:00:00 UTC
        RTC time: Sat 2024-01-20 11:00:00
       Time zone: Asia/Tehran (IRST, +0330)
     NTP enabled: yes
NTP synchronized: yes
 RTC in local TZ: no
      DST active: no
۲

تنظیم ساعت سیستم

برای تغییر ساعت سرور از دستور زیر استفاده کنید (فرمت: HH:MM:SS):

bash کپی
timedatectl set-time 22:23:45
با وارد کردن این دستور، ساعت سرور به ۲۲:۲۳:۴۵ تغییر می‌کند. توجه: اگر NTP فعال باشد، ابتدا باید آن را غیرفعال کنید: timedatectl set-ntp no ۳

تنظیم تاریخ و ساعت به صورت همزمان

برای تنظیم تاریخ و ساعت با هم از فرمت زیر استفاده کنید:

bash کپی
timedatectl set-time "2024-04-15 22:37:22"
فرمت صحیح تاریخ: YYYY-MM-DD HH:MM:SS — سال-ماه-روز ساعت:دقیقه:ثانیه تنظیم منطقه زمانی

تنظیم TimeZone در CentOS 7 و 8

منطقه زمانی (Timezone) تعیین می‌کند سرور شما به کدام ناحیه جغرافیایی تعلق دارد. برای کاربران ایرانی، تنظیم روی Asia/Tehran ضروری است.

۱

تنظیم منطقه زمانی تهران (ایران)

برای تنظیم منطقه زمانی سرور روی تهران:

bash کپی
timedatectl set-timezone Asia/Tehran
۲

مشاهده لیست کامل منطقه‌های زمانی

bash کپی
timedatectl list-timezones
۳

جستجو در منطقه‌های زمانی

برای جستجوی منطقه زمانی خاص با grep:

bash کپی
timedatectl list-timezones | grep -i york
۴

مشاهده تمام منطقه‌های زمانی یک قاره

برای دیدن تمام منطقه‌های زمانی قاره آسیا:

bash کپی
timedatectl list-timezones | grep Asia
خروجی نمونه (بخشی از نتایج):
Asia/Baghdad
Asia/Baku
Asia/Bangkok
Asia/Dubai
Asia/Kabul
Asia/Tehran
Asia/Tokyo
همگام‌سازی خودکار

فعال‌سازی NTP در CentOS

بهترین روش برای تنظیم ساعت سرور، استفاده از سرور NTP است. با این روش، ساعت سرور به‌صورت خودکار و دائمی با سرورهای زمان جهانی همگام می‌ماند.

فعال کردن NTP

bash کپی
timedatectl set-ntp yes

غیرفعال کردن NTP

bash کپی
timedatectl set-ntp no

نصب و فعال‌سازی chrony (CentOS 7/8)

bash کپی
yum install chrony -y
systemctl enable chronyd
systemctl start chronyd
chronyc tracking
دقت NTP دقت همگام‌سازی تا میلی‌ثانیه chrony vs ntpd chrony پیشنهاد CentOS 7+ است Pool.ntp.org استفاده از سرورهای NTP استاندارد Port 123 UDP پورت NTP باید در فایروال باز باشد روش جایگزین

تنظیم ساعت و تاریخ با دستور date در CentOS

دستور date روش قدیمی‌تر اما هنوز کاربردی برای تنظیم زمان است. در CentOS 6 که timedatectl وجود ندارد، از این دستور استفاده کنید.

۱

تنظیم ساعت با دستور date

ساختار دستور و مثال کاربردی:

ساختار bash کپی
date --set HH:MM:SS
مثال bash کپی
date --set 22:26:10
۲

تنظیم تاریخ با دستور date

ساختار bash کپی
date --set YYYY-MM-DD
مثال bash کپی
date --set 2024-04-15
۳

تنظیم تاریخ و ساعت به صورت همزمان

bash کپی
date --set "2024-04-15 23:15:07"
توجه: تاریخ باید واقعی باشد. مثلاً ۲۹ فوریه فقط در سال کبیسه معتبر است. در غیر این صورت خطا دریافت خواهید کرد. ۴

نمایش تاریخ و ساعت فعلی

bash کپی
date
خروجی نمونه:
Sat Jan 20 14:30:00 IRST 2024

مقایسه دستورات timedatectl و date

ویژگی timedatectl date
نسخه CentOS 7 و 8 6, 7 و 8
پشتیبانی NTP ✓ دارد ✗ ندارد
تنظیم Timezone ✓ دارد ✗ ندارد
پیشنهاد استفاده ⭐ توصیه شده جایگزین

به سرور مجازی لینوکس نیاز دارید؟

با سرور مجازی لینوکس نگارنوین، یک محیط کامل CentOS اختصاصی در بیش از ۵۰ لوکیشن دنیا داشته باشید. ترافیک نامحدود، پورت ۱۰ گیگابیت، NVMe SSD و پشتیبانی ۲۴ ساعته.

  • ✓ تحویل آنی و فوری
  • ✓ ترافیک کاملاً نامحدود
  • ✓ تمامی سیستم‌عامل‌ها و نسخه‌ها
  • ✓ پشتیبانی ۲۴/۷ تیکتینگ
  • ✓ ۵۰ لوکیشن در سراسر جهان
مشاهده سرورهای مجازی لینوکس مشاوره رایگان تعرفه‌ها و پلن‌ها

قیمت سرور مجازی لینوکس نگارنوین

ترافیک نامحدود — فایروال اختصاصی — تمامی سیستم‌عامل‌ها — تمامی کنترل‌پنل‌ها — پشتیبانی ۲۴/۷

ماهانه سالانه — یک ماه رایگان 🎁 نمایش تعرفه: ماهانه سرور مجازی لینوکس

پلن ۱

تحویل آنی [PriceKit pid=878 period=1] [PriceKit pid=878 period=4] تومان / ماهانه
  • RAM4GB DDR4
  • CPU2 Cores / 2000 MHz
  • Storage30GB NVMe
  • Bandwidthنامحدود
  • Locations50 لوکیشن
  • Port10G
سفارش دهید سرور مجازی لینوکس

پلن ۲

تحویل آنی [PriceKit pid=879 period=1] [PriceKit pid=879 period=4] تومان / ماهانه
  • RAM6GB DDR4
  • CPU4 Cores / 4000 MHz
  • Storage40GB NVMe
  • Bandwidthنامحدود
  • Locations50 لوکیشن
  • Port10G
سفارش دهید پرفروش‌ترین سرور مجازی لینوکس

پلن ۳

پیشنهاد ویژه [PriceKit pid=880 period=1] [PriceKit pid=881 period=4] تومان / ماهانه
  • RAM10GB DDR4
  • CPU6 Cores / 6000 MHz
  • Storage50GB NVMe
  • Bandwidthنامحدود
  • Locations50 لوکیشن
  • Port10G
سفارش دهید سرور مجازی لینوکس

پلن ۴

تحویل آنی [PriceKit pid=881 period=1] [PriceKit pid=881 period=4] تومان / ماهانه
  • RAM12GB DDR4
  • CPU6 Cores / 6000 MHz
  • Storage60GB NVMe
  • Bandwidthنامحدود
  • Locations50 لوکیشن
  • Port10G
سفارش دهید سرور مجازی لینوکس

پلن ۵

تحویل آنی [PriceKit pid=882 period=1] [PriceKit pid=882 period=4] تومان / ماهانه
  • RAM16GB DDR4
  • CPU8 Cores / 8000 MHz
  • Storage70GB NVMe
  • Bandwidthنامحدود
  • Locations50 لوکیشن
  • Port10G
سفارش دهید سرور مجازی لینوکس

پلن ۶

تحویل آنی [PriceKit pid=883 period=1] [PriceKit pid=883 period=4] تومان / ماهانه
  • RAM24GB DDR4
  • CPU12 Cores / 12000 MHz
  • Storage80GB NVMe
  • Bandwidthنامحدود
  • Locations50 لوکیشن
  • Port10G
سفارش دهید سرور مجازی لینوکس

پلن ۷

تحویل آنی [PriceKit pid=1072 period=1] [PriceKit pid=1072 period=4] تومان / ماهانه
  • RAM32GB DDR4
  • CPU12 Cores / 12000 MHz
  • Storage90GB NVMe
  • Bandwidthنامحدود
  • Locations50 لوکیشن
  • Port10G
سفارش دهید ابَرسرور سرور مجازی لینوکس

ابَر سرور

V.I.P [PriceKit pid=884 period=1] [PriceKit pid=884 period=4] تومان / ماهانه
  • RAM32GB DDR4
  • CPU16 Cores / 16000 MHz
  • Storage100GB NVMe
  • Bandwidthنامحدود
  • Locations50 لوکیشن
  • Port10G
سفارش دهید ترافیک نامحدود، فایروال اختصاصی، کلیه سیستم‌عامل‌ها و نسخه‌ها، کلیه کنترل‌پنل‌ها، پنل تحت وب و پشتیبانی ۲۴ ساعته و ۷ روز هفته تیکتینگ در تمامی پلن‌ها ارائه می‌شود. مشاوره رایگان — با کارشناسان تماس بگیرید ۰۲۱-۹۲۰۰۱۴۷۴  |  ۰۹۲۲۷۵۰۴۵۴۷  |  [email protected] تماس تلفنی ارسال تیکت پاسخ به سوالات شما

سوالات متداول درباره تنظیم ساعت CentOS

پرتکرارترین سوالات درباره تنظیم ساعت و تاریخ در CentOS

چرا ساعت سرور CentOS من اشتباه است؟ دلایل رایج اشتباه بودن ساعت سرور: ۱) NTP غیرفعال یا پیکربندی نادرست ۲) Timezone اشتباه تنظیم شده ۳) ساعت سخت‌افزاری (RTC) خراب است ۴) سرور اخیراً راه‌اندازی شده و هنوز همگام‌سازی نشده. ساده‌ترین راه‌حل: timedatectl set-ntp yes و سپس timedatectl set-timezone Asia/Tehran تفاوت timedatectl و date در CentOS چیست؟ timedatectl ابزار مدرن‌تر است که در CentOS 7 و 8 موجود است و امکان مدیریت NTP و Timezone را دارد. date دستور قدیمی‌تری است که در تمام نسخه‌های CentOS (از جمله CentOS 6) موجود است اما قابلیت‌های کمتری دارد. برای CentOS 7 و 8، استفاده از timedatectl توصیه می‌شود. چطور ساعت CentOS 6 را تنظیم کنم؟ در CentOS 6 دستور timedatectl وجود ندارد. از این روش‌ها استفاده کنید:

تنظیم دستی: date --set "2024-04-15 14:30:00"
نصب NTP: yum install ntp && service ntpd start && chkconfig ntpd on
همگام‌سازی فوری: ntpdate pool.ntp.org
تنظیم Timezone: ln -sf /usr/share/zoneinfo/Asia/Tehran /etc/localtime چطور NTP را در CentOS 7 و 8 فعال کنم؟ روش ۱ — timedatectl:
timedatectl set-ntp yes

روش ۲ — chrony (پیشنهاد CentOS 7/8):
yum install chrony -y
systemctl enable chronyd --now
chronyc tracking

chrony از ntpd دقیق‌تر است و برای محیط‌های مجازی بهتر عمل می‌کند. آیا تنظیم ساعت روی عملکرد SSL و HTTPS تأثیر می‌گذارد؟ بله، کاملاً. گواهی‌نامه‌های SSL/TLS دارای تاریخ شروع و پایان اعتبار هستند. اگر ساعت سرور شما بیش از ۵ دقیقه با ساعت واقعی اختلاف داشته باشد، اتصالات HTTPS ممکن است با خطای SSL_ERROR_BAD_CERT_DOMAIN یا NET::ERR_CERT_DATE_INVALID مواجه شوند. همیشه NTP را فعال نگه دارید. چرا باید سرور مجازی لینوکس نگارنوین را انتخاب کنم؟ سرور مجازی لینوکس نگارنوین مزایای متعددی دارد: ترافیک کاملاً نامحدود، NVMe SSD برای سرعت بالا، ۵۰ لوکیشن در سراسر جهان، پشتیبانی ۲۴ ساعته از طریق تیکتینگ، تمامی سیستم‌عامل‌ها از جمله تمام نسخه‌های CentOS، و فایروال اختصاصی. تحویل آنی پس از پرداخت انجام می‌شود. دستور hwclock در CentOS چه کاری می‌کند؟ hwclock ساعت سخت‌افزاری (RTC — Real Time Clock) سرور را مدیریت می‌کند. ساعت سخت‌افزاری مستقل از سیستم‌عامل است و حتی وقتی سرور خاموش است کار می‌کند.

مشاهده ساعت سخت‌افزاری: hwclock --show
همگام‌سازی ساعت سیستم با سخت‌افزار: hwclock --hctosys
همگام‌سازی ساعت سخت‌افزار با سیستم: hwclock --systohc پشتیبانی 24×7

به کمک نیاز دارید؟ کارشناسان ما آماده‌اند!

سیستم تیکتینگ ۲۴ ساعته نگارنوین بدون محدودیت مکانی همیشه فعال است. اگر در تنظیم ساعت سرور CentOS خود مشکل دارید یا می‌خواهید سرور مجازی لینوکس تهیه کنید، با ما تماس بگیرید.

📞 ۰۲۱-۹۲۰۰۱۴۷۴ 📱 ۰۹۲۲۷۵۰۴۵۴۷ ✉️ [email protected] ارسال تیکت پشتیبانی مشاهده سرورهای مجازی

🖼️ تصاویر

🧩 JSON-LD

{"@context":"https://schema.org","@type":"BlogPosting","headline":"تنظیم ساعت و تاریخ در centos","url":"https://negarnovin.com/%d8%aa%d9%86%d8%b8%db%8c%d9%85-%d8%b3%d8%a7%d8%b9%d8%aa-%d9%88-%d8%aa%d8%a7%d8%b1%db%8c%d8%ae-%d8%af%d8%b1-centos/","datePublished":"2023-11-17T13:13:12+03:30","dateModified":"2026-08-26T10:55:52+03:30","author":{"@type":"Person","name":"نگارنوین"},"publisher":{"@type":"Organization","name":"نگارنوین"},"inLanguage":"fa-IR"}