آموزش تنظیم ساعت و تاریخ در ubuntu

https://negarnovin.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%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-ubuntu/ · آخرین به‌روزرسانی: · نویسنده: نگارنوین · سایت: نگارنوین · 10 دقیقه مطالعه

📌 خلاصه (TL;DR)

آموزش تنظیم ساعت و تاریخ در ubuntu , در این آموزش نحوه تنظیم صحیح ساعت و تاریخ در سرور اوبنتو و لینوکسی با شما هستیم

📊 حقایق کلیدی

URLhttps://negarnovin.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%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-ubuntu/
تاریخ انتشار2019-03-03
آخرین به‌روزرسانی2026-10-18
نویسندهنگارنوین
ناشرنگارنوین
زبانفارسی (fa-IR)
تعداد کلمات1946
نوع صفحهنوشته

📄 محتوای کامل

🐧 آموزش Ubuntu Linux Time & Date آپدیت ۲۰۲۶ راهنمای گام‌به‌گام · به‌روزرسانی ۲۰۲۶ تنظیم ساعت و تاریخ در اوبونتو · ۲۰۲۶ آموزش تنظیم ساعت و تاریخ در Ubuntu 🐧 تنظیم صحیح Timezone در لینوکس

در این آموزش نحوه تنظیم صحیح ساعت و تاریخ در سرور اوبونتو و لینوکس را با سه روش اتومات و دستی یاد می‌گیرید. اگر زمان و تاریخ سرور Ubuntu شما دچار مشکل شده، این آموزش کامل‌ترین راه‌حل شماست.

نکته: این آموزش برای Ubuntu 20.04، 22.04، 24.04 و توزیع‌های Debian، CentOS و Rocky Linux کاربرد دارد. برای اجرای راحت‌تر، یک سرور مجازی فرانسه پرسرعت تهیه کنید. شروع آموزش خرید سرور مجازی Ubuntu 24.04آخرین نسخه timedatectlدستور اصلی NTP Syncهمگام‌سازی خودکار ۳ روشآموزش کامل Ubuntu Linux Ubuntu Server root@ubuntu:~# $ timedatectl status Local time: Sat 2026-06-14 10:30:00 IRST Time zone: Asia/Tehran (+03:30) NTP service: active ✓ $ sudo timedatectl set-timezone Asia/Tehran ✓ Timezone set successfully! timedatectl NTP Sync ✓ چرا تاریخ تغییر می‌کند؟ آموزش timedatectl روش دستی همگام‌سازی NTP سرور مجازی سوالات متداول ریشه‌یابی مشکل

چرا ساعت و تاریخ سرور اوبونتو تغییر می‌کند؟

قبل از رفع مشکل، باید بدانید چه عواملی باعث تغییر زمان و تاریخ در سرور لینوکس می‌شوند.

Timezone اشتباه

پس از نصب اوبونتو، منطقه زمانی (Timezone) به‌صورت پیش‌فرض روی UTC تنظیم می‌شود. اگر سرور شما برای کاربران ایرانی است، باید Asia/Tehran تنظیم شود.

نصب اسکریپت یا نرم‌افزار

برخی اسکریپت‌های نصب نرم‌افزار یا اجرای دستورات پیکربندی، Timezone را تغییر می‌دهند یا تنظیمات NTP را غیرفعال می‌کنند.

تغییرات شبکه و ری‌استارت

با تغییرات شبکه یا ری‌استارت سرور در برخی تنظیمات، ساعت سرور از NTP Server جدید sync می‌شود که ممکن است Timezone درستی نداشته باشد.

خطای Hardware Clock

ساعت سخت‌افزاری سرور (RTC) و ساعت سیستم‌عامل ممکن است همگام نباشند. این مشکل بخصوص در محیط‌های مجازی رایج است.

روش اول · پیشنهادی ۲۰۲۶

تنظیم ساعت و تاریخ در Ubuntu با دستور timedatectl

این روش مدرن‌ترین و پیشنهادی‌ترین روش برای Ubuntu 18.04 به بالا است.

۱

اتصال به سرور از طریق SSH

با نرم‌افزار PuTTY، MobaXterm یا ترمینال سیستم‌عامل خود به سرور اوبونتو وصل شوید:

💻 Terminal کپی کد
ssh root@your-server-ip
نیاز به سرور Ubuntu دارید؟ با سرور مجازی فرانسه نگارنوین، تمام ورژن‌های Ubuntu با یک کلیک نصب می‌شوند. ۲

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

ابتدا وضعیت فعلی ساعت، تاریخ و Timezone سرور را بررسی کنید:

💻 مشاهده وضعیت زمان کپی کد
timedatectl status

خروجی مشابه زیر خواهید دید:

📄 خروجی
               Local time: Sat 2026-06-14 10:30:00 UTC
           Universal time: Sat 2026-06-14 10:30:00 UTC
                 RTC time: Sat 2026-06-14 10:30:00
                Time zone: UTC (UTC, +0000)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no
۳

لیست Timezone های موجود (اختیاری)

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

💻 لیست Timezone کپی کد
# لیست تمام Timezone ها
timedatectl list-timezones

# فیلتر کردن Timezone های آسیایی
timedatectl list-timezones | grep Asia
۴

تنظیم Timezone به وقت تهران

با دستور زیر منطقه زمانی سرور را به Asia/Tehran تغییر دهید:

💻 تنظیم Timezone تهران کپی کد
# تنظیم منطقه زمانی تهران
sudo timedatectl set-timezone Asia/Tehran

# تایید تغییرات
timedatectl status
📌 مرجع سریع: sudo timedatectl set-timezone UTC  |  sudo timedatectl set-timezone Asia/Tehran ۵

فعال‌سازی NTP برای همگام‌سازی خودکار

برای اطمینان از همگام‌سازی خودکار ساعت با سرورهای NTP:

💻 فعال‌سازی NTP کپی کد
# فعال‌سازی همگام‌سازی NTP
sudo timedatectl set-ntp true

# بررسی وضعیت
timedatectl status
✅ تبریک! ساعت و تاریخ سرور اوبونتو با موفقیت تنظیم شد. NTP از این پس به‌صورت خودکار زمان سرور را همگام نگه می‌دارد. روش دوم · کلاسیک

تنظیم ساعت و تاریخ در Ubuntu با دستور dpkg-reconfigure

این روش رابط گرافیکی ترمینال دارد و برای مبتدیان راحت‌تر است.

گام اول: اجرای دستور پیکربندی Timezone

دستور زیر را در ترمینال سرور اوبونتو وارد کنید:

💻 dpkg-reconfigure کپی کد
sudo dpkg-reconfigure tzdata

گام دوم: انتخاب قاره و شهر

پس از اجرای دستور، یک صفحه گرافیکی در ترمینال باز می‌شود:

  1. در صفحه اول، قاره Asia را انتخاب کنید و Enter بزنید
  2. در صفحه دوم، شهر Tehran را انتخاب کنید و Enter بزنید
  3. پیام تایید نمایش داده می‌شود: Current default time zone: 'Asia/Tehran'
اگر با این روش مشکل حل نشد، از روش timedatectl یا روش NTP استفاده کنید. روش سوم · دستی و NTP

تنظیم دستی تاریخ و همگام‌سازی با NTP در لینوکس

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

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

💻 date command کپی کد
# مشاهده تاریخ و ساعت فعلی
date

# مشاهده با فرمت دلخواه
date "+%Y-%m-%d %H:%M:%S"

همگام‌سازی با NTP Server

💻 NTP Sync کپی کد
# نصب ntpdate (در صورت نیاز)
sudo apt-get install ntpdate -y

# همگام‌سازی با NTP ایران/آسیا
sudo ntpdate 0.asia.pool.ntp.org

# یا از سرور NTP ایران
sudo ntpdate ntp.irib.ir

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

💻 Manual date set کپی کد
# فرمت: "DD MON YYYY HH:MM:SS"
sudo date -s "14 JUN 2026 14:30:00"

# یا با فرمت کامل‌تر
sudo date --set="14 JUN 2026 14:30:00"

# نوشتن در Hardware Clock
sudo hwclock --systohc

نصب و پیکربندی chrony (پیشرفته)

💻 Chrony NTP Client کپی کد
# نصب chrony (جایگزین مدرن ntpd)
sudo apt install chrony -y

# فعال‌سازی و شروع سرویس
sudo systemctl enable chrony
sudo systemctl start chrony

# بررسی وضعیت همگام‌سازی
chronyc tracking
پیشنهاد ویژه

سرور مجازی فرانسه نگارنوین – بهترین بستر برای Ubuntu 🚀

برای اجرای بهینه Ubuntu و مدیریت راحت سرور، نیاز به یک سرور قدرتمند دارید. سرور مجازی فرانسه نگارنوین با نصب آنی Ubuntu 24.04، هارد NVMe و منابع اختصاصی، بهترین انتخاب است.

  • نصب فوری Ubuntu 20.04 / 22.04 / 24.04
  • ترافیک نامحدود با پورت ۱۰ گیگ
  • هارد SSD NVMe فوق‌سریع
  • پشتیبانی 24×7 حتی روزهای تعطیل
  • آپتایم ۱۰۰٪ · پنل تحت وب قدرتمند
  • کف قیمت بازار · منابع کاملاً اختصاصی
مشاهده پلن‌های سرور مجازی سرور مجازی با Ubuntu آماده · هارد NVMe · پورت 10G 🚀

تمامی ورژن‌های Ubuntu با یک کلیک نصب · ترافیک نامحدود · پشتیبانی ۲۴ ساعته

ماهانه سالانه تخفیف پلن ۱

استارتر

[PriceKit pid=878 period=1] [PriceKit pid=878 period=4] تومان / ماهانه
  • RAM4GB DDR4
  • CPU2 Cores
  • NVMe30G
  • BWUnlimited
  • Port10G
سفارش دهید پلن ۲

پیشرفته

[PriceKit pid=879 period=1] [PriceKit pid=879 period=4] تومان / ماهانه
  • RAM6GB DDR4
  • CPU4 Cores
  • NVMe40G
  • BWUnlimited
  • Port10G
سفارش دهید پرفروش پلن ۳

استاندارد

[PriceKit pid=880 period=1] [PriceKit pid=880 period=4] تومان / ماهانه
  • RAM10GB DDR4
  • CPU6 Cores
  • NVMe50G
  • BWUnlimited
  • Port10G
سفارش دهید پلن ۴

تجاری

[PriceKit pid=881 period=1] [PriceKit pid=881 period=4] تومان / ماهانه
  • RAM12GB DDR4
  • CPU6 Cores
  • NVMe60G
  • BWUnlimited
  • Port10G
سفارش دهید پلن ۵

پربازدید

[PriceKit pid=882 period=1] [PriceKit pid=882 period=4] تومان / ماهانه
  • RAM16GB DDR4
  • CPU8 Cores
  • NVMe70G
  • BWUnlimited
  • Port10G
سفارش دهید پلن ۶

Enterprise

[PriceKit pid=883 period=1] [PriceKit pid=883 period=4] تومان / ماهانه
  • RAM24GB DDR4
  • CPU12 Cores
  • NVMe80G
  • BWUnlimited
  • Port10G
سفارش دهید پلن ۷

Ultra

[PriceKit pid=1072 period=1] [PriceKit pid=1072 period=4] تومان / ماهانه
  • RAM32GB DDR4
  • CPU12 Cores
  • NVMe90G
  • BWUnlimited
  • Port10G
سفارش دهید ابَر سرور پلن ۸

Hyper

[PriceKit pid=884 period=1] [PriceKit pid=884 period=4] تومان / ماهانه
  • RAM32GB DDR4
  • CPU16 Cores
  • NVMe100G
  • BWUnlimited
  • Port10G
سفارش دهید پاسخ به سوالات شما

سوالات متداول آموزش تنظیم ساعت و تاریخ در Ubuntu

کامل‌ترین پاسخ‌ها به سوالات رایج کاربران درباره تنظیم Timezone در لینوکس

چطور ساعت و تاریخ سرور Ubuntu را به وقت تهران تنظیم کنم؟

سریع‌ترین روش برای تنظیم ساعت و تاریخ در Ubuntu به وقت تهران، استفاده از دستور timedatectl است:

💻 تنظیم وقت تهران کپی
sudo timedatectl set-timezone Asia/Tehran
sudo timedatectl set-ntp true
timedatectl status

با دستور اول Timezone را به تهران تنظیم، با دستور دوم NTP را فعال، و با دستور سوم نتیجه را تأیید کنید.

تفاوت UTC و Asia/Tehran در سرور لینوکس چیست؟

UTC (Coordinated Universal Time) زمان جهانی استاندارد بدون offset است. Asia/Tehran منطقه زمانی ایران است که:

  • در زمستان: UTC+3:30 (۳ ساعت و ۳۰ دقیقه جلوتر از UTC)
  • در تابستان: UTC+4:30 (با احتساب ساعت تابستانی)

اگر سرور شما روی UTC باشد و برای کاربران ایرانی استفاده شود، ساعت لاگ‌ها، کرون‌جاب‌ها و برنامه‌ها ۳.۵ ساعت عقب‌تر از وقت ایران خواهد بود. برای جلوگیری از این مشکل، Timezone را به Asia/Tehran تنظیم کنید.

دستور timedatectl در کدام نسخه‌های Ubuntu کار می‌کند؟

دستور timedatectl بخشی از systemd است و در تمام نسخه‌های Ubuntu که از systemd استفاده می‌کنند کار می‌کند:

  • ✅ Ubuntu 16.04 LTS و بالاتر
  • ✅ Ubuntu 18.04, 20.04, 22.04, 24.04
  • ✅ Debian 8 (Jessie) و بالاتر
  • ✅ CentOS 7 و بالاتر
  • ✅ Rocky Linux, AlmaLinux, Fedora

برای نسخه‌های قدیمی‌تر (Ubuntu 14.04 و پایین‌تر) که از SysV Init استفاده می‌کنند، از دستور dpkg-reconfigure tzdata یا date -s استفاده کنید.

بعد از تنظیم Timezone، آیا نیاز به ری‌استارت سرور است؟

خیر، تغییر Timezone با دستور timedatectl set-timezone بلافاصله و بدون نیاز به ری‌استارت اعمال می‌شود. با این حال:

  • برنامه‌هایی که در حال اجرا هستند ممکن است تا ری‌استارت شدن از Timezone قدیمی استفاده کنند
  • برای اطمینان از اعمال کامل تغییرات در همه سرویس‌ها، یک ری‌استارت سرویس مربوطه یا ری‌بوت کامل توصیه می‌شود
  • لاگ‌های جدید بلافاصله با Timezone جدید ثبت می‌شوند
چرا پس از ری‌استارت سرور، ساعت دوباره تغییر می‌کند؟

این مشکل معمولاً به یکی از دلایل زیر اتفاق می‌افتد:

  • NTP فعال نیست: با sudo timedatectl set-ntp true آن را فعال کنید
  • Hardware Clock ناهمگام: با sudo hwclock --systohc آن را همگام کنید
  • اسکریپت startup: یک اسکریپت در startup سرور Timezone را تغییر می‌دهد. با grep -r "timezone\|tzdata" /etc/rc.local /etc/cron* /etc/profile.d/ پیدا و حذف کنید
  • DHCP Hook: برخی تنظیمات DHCP می‌توانند Timezone را تغییر دهند

بهترین راه‌حل: فعال‌سازی NTP با sudo timedatectl set-ntp true و نصب chrony برای همگام‌سازی مداوم.

برای سرور مجازی Ubuntu چه روشی برای تنظیم ساعت بهتر است؟

برای سرور مجازی Ubuntu (VPS)، بهترین روش ترکیب timedatectl و chrony است:

💻 بهترین روش برای VPS کپی
# تنظیم Timezone
sudo timedatectl set-timezone Asia/Tehran

# نصب chrony برای NTP پایدار
sudo apt install chrony -y
sudo systemctl enable chrony
sudo systemctl start chrony

# فعال‌سازی NTP
sudo timedatectl set-ntp true

# تایید
timedatectl status

برای سرور مجازی فرانسه نگارنوین، Ubuntu با تنظیمات بهینه ارائه می‌شود.

چطور بفهمم NTP در حال کار است یا نه؟

برای بررسی وضعیت NTP در Ubuntu از دستورات زیر استفاده کنید:

💻 بررسی وضعیت NTP کپی
# روش اول - timedatectl
timedatectl status | grep -i ntp

# روش دوم - systemd-timesyncd
systemctl status systemd-timesyncd

# روش سوم - chrony (اگر نصب باشد)
chronyc tracking
chronyc sources

اگر خط NTP service: active را دیدید، NTP در حال کار است.

تفاوت systemd-timesyncd و chrony چیست؟

هر دو برای همگام‌سازی زمان با NTP سرور استفاده می‌شوند اما تفاوت‌هایی دارند:

  • systemd-timesyncd: پیش‌فرض Ubuntu، سبک و ساده، مناسب برای کلاینت‌ها، فقط NTP client
  • chrony: قدرتمندتر، دقت بالاتر، می‌تواند هم client و هم server باشد، مناسب برای VPS و سرورهای تولیدی، مدیریت بهتر در شبکه‌های ناپایدار

برای اکثر سرورهای مجازی و محیط‌های production، chrony گزینه بهتری است.

نگارنوین در کنار شماست

سرور مجازی Ubuntu پرسرعت نیاز دارید؟

با سرور مجازی فرانسه نگارنوین، تمام ورژن‌های Ubuntu با یک کلیک نصب می‌شوند. هارد NVMe، ترافیک نامحدود، منابع اختصاصی و پشتیبانی ۲۴ ساعته!

حفظ مشتریان فعلی، دعوت از مشتریان قبلی، جذب مشتریان آتی.

خرید سرور مجازی فرانسه مشاوره رایگان

🖼️ تصاویر

🏷️ کلمات کلیدی

آموزش تنظیم ساعت و تاریخ در ubuntu، آموزش تنظیم ساعت و تاریخ در Ubuntu 🐧 تنظیم صحیح Timezone در لینوکس، چرا ساعت و تاریخ سرور اوبونتو تغییر می‌کند؟، تنظیم ساعت و تاریخ در Ubuntu با دستور timedatectl، خرید آموزش تنظیم ساعت و تاریخ در ubuntu، قیمت آموزش تنظیم ساعت و تاریخ در ubuntu، بهترین آموزش تنظیم ساعت و تاریخ در ubuntu

🧩 JSON-LD

{"@context":"https://schema.org","@type":"BlogPosting","headline":"آموزش تنظیم ساعت و تاریخ در ubuntu","url":"https://negarnovin.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%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-ubuntu/","datePublished":"2019-03-03T11:08:41+03:30","dateModified":"2026-10-18T08:33:39+03:30","author":{"@type":"Person","name":"نگارنوین"},"publisher":{"@type":"Organization","name":"نگارنوین"},"inLanguage":"fa-IR","description":"آموزش تنظیم ساعت و تاریخ در ubuntu , در این آموزش نحوه تنظیم صحیح ساعت و تاریخ در سرور اوبنتو و لینوکسی با شما هستیم"}

📈 آمار و ارقام قابل استناد

📄 نحوهٔ استناد به این صفحه

متن ساده:

آموزش تنظیم ساعت و تاریخ در ubuntu — نگارنوین (https://negarnovin.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%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-ubuntu/)، آخرین به‌روزرسانی 2026-10-18

Markdown:

[آموزش تنظیم ساعت و تاریخ در ubuntu](https://negarnovin.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%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-ubuntu/) — نگارنوین (به‌روزرسانی 2026-10-18)