
تنظیم تاریخ و زمان در لینوکس
امروز مقاله تنظیم تاریخ و زمان در لینوکس را برای شما تهیه و تنظیم کرده ایم. برای عملکرد درست سرور بسیار مهم است که زمان و تاریخ را به درستی تنظیم کنید. به طور خاص ، سرویس هایی وجود دارد که باید در تاریخ معینی اجرا و عملیاتی شوند. نمونه هایی از این سرویس عبارتند از سرویس CronJab یا Google Autotunitor یا خدمات نظارتی مانند Zabbix.
NTP چیست؟
به کمک این ابزار ، کامپیوتر ما ساعت را از سورس خود می گیرد و ساعت خود را بر اساس آن تنظیم می کند. این کار را می توان در فواصل زمانی قابل تنظیم انجام داد.
اولین چیزی که برای تنظیم NTP نیاز دارید یافتن تایم سرور در اینترنت یا راه اندازی آن است.
pool.ntp.org
آدرس های زیر همچنین شامل سرورهایی است که داوطلبانه به عنوان سرورهای عمومی NTP عمل می کنند.
support.ntp.org/bin/view/Servers/WebHome
پس از نصب NTP روی سیستم خود با استفاده از manager package ، فایل را باز کنید /etc/conf.ntp. این فایل شامل خطوط زیر می باشد:
server clock.example.com
هر یک از این خطوط به یک سرور NTP اشاره می کند. هر زمان که دیمن NTP بالا باشد ، سعی می کند به این سرورها متصل شده و ساعت سیستم را به روز کند. همچنین می توانید دستور زیر را برای راه اندازی مجدد این دیمن اجرا کنید:
/etc/init.d/ntpd restart
برای اطمینان از اجرای NTP ، می توانید از دستور ntpq استفاده کنید که یک برنامه تعاملی است که دستورات مختلفی را می پذیرد.
در برخی موارد ، راه ساده تری برای تنظیم ساعت روی سرویس گیرنده ، استفاده از دستور زیر است:
ntpdate clock.example.com
example.clock is the NTP server address
دستور Timedatectl به شما امکان می دهد تنظیمات ساعت سیستم و همچنین تنظیمات آن را تغییر دهید. می توانید از این دستور تاریخ در سیستم خود برای تعریف یا تغییر زمان و منطقه زمانی و فعال کردن ساعت سیستم خودکار استفاده کنید که در واقع با NTP Server Remote همگام سازی شده است.
در این مقاله ، ما قصد داریم نحوه مدیریت زمان در سیستم های لینوکس خود را با تنظیم تاریخ ، زمان ، منطقه زمانی و همگام سازی زمان با استفاده از NTP و استفاده از دستور جدید Timedatectl از طریق ترمینال به شما نشان دهیم.
نحوه یافتن و تعریف منطقه زمانی محلی در لینوکس
برای بررسی و زمان و تاریخ در سرور خود می توانید دستور زیر را اجرا کنید.
timedatectl status
در تصویر بالا ، زمان RTC در واقع زمان ساعت سخت افزار است.
نحوه تنظیم تاریخ و زمان در لینوکس
می توانید از دستور timedatectl برای تعیین تاریخ-زمان در سیستم خود استفاده کنید.
برای تنظیم فقط زمان ، دستور زیر در قالب خاصی استفاده می شود که HH: MM: SS (ساعت ، دقیقه و ثانیه) است.
timedatectl set-time 15:58:30
اگر NTP در سرور شما فعال است ، هنگام اجرای دستور بالا با خطای زیر مواجه می شوید.
Failed to set time: NTP unit is active
این می گوید سرویس NTP فعال است. با استفاده از دستور زیر می توانید آن را غیرفعال کنید.
systemctl disable --now chronyd
فقط برای تنظیم تاریخ ، از گزینه زمان تعیین شده به همراه قالب تاریخ به شکل YY: MM: DD (سال ، ماه ، روز) استفاده می شود.
timedatectl set-time 2019-04-05
برای تنظیم تاریخ-زمان ، از دستور زیر استفاده کنید.
timedatectl set-time '16:10:40 2019-11-20
در این مقاله ، ما نمونه های بسیار ساده ای را توضیح داده ایم و امیدواریم که برای شما مفید باشد و بتوانید تاریخ و زمان و منطقه زمانی سیستم های مختلف وی پی اس لینوکس را تعیین کنید. برای کسب اطلاعات بیشتر در مورد این ابزار ، از صفحه Timedatectl دیدن کنید. همچنین جهت خرید سرور مجازی لینوکس می توانید به وب سایت باماسرور مراجعه نمایید.
پیروز و موفق باشید.