Linux Slackware
У Linux Slackware 15.0 у базовій комплектації встановлено демон “NTPD“ це повнофункціональний клієнт та сервер для синхронізації часу.
За замовчуванням він не увімкнений, наше завдання налаштувати “NTPD“ та забезпечити автозапуск
Для цього на робочому столі зліва внизу натискаємо “Kmenu“
З’явиться меню
Переходимо до розділу “Система“ далі “Konsole“
Запускаємо термінал
Бачимо чорний екран та запрошення командного інтерпретатора “Bash“
Запрошення, що закінчується символом “$”, означає, що ми знаходимося в консолі під користувачем з обмеженими правами.
Необхідно підвищити свої привілеї, щоб з’явилася можливість редагувати системні файли
Для цього виконуємо команду “su“, і вводимо пароль суперкористувача “root“
Після успішної зміни користувача, змінится знак запрошення на “#”, що означає у нас є права суперкористувача
Запускаємо файловий менеджер “Midnight Commander” командою “mc”
У програмі, що відкрилася, пишемо команду переходу в директорію з файлами налаштувань
Вводимо команду “cd /etc“
Після виконання команди, шукаємо файл “ntp.conf“
Перейменовуємо оригінальний файл поєднанням клавіш “SHIFT+F6“
в результаті:
Відкриваємо новий порожній файл командою “mcedit ntp.conf“
Після виконання команди відкриється вікно редактора
Вводимо рядки з параметрами:
server pool1.ntp.od.ua
tinker panic 0
restrct default noquery nomodify
restrict 127.0.0.1
restrict pool1.ntp.od.ua
Після завершення, натискаємо кнопку на клавіатурі “F2” та погоджуємось на збереження файлу “Зберегти”
Далі ми знову повернемося до файлового менеджера
пишемо команду “cd rc.d“
У директорії rc.d знаходимо файл “inet1.conf“
Відкриваємо його у режимі редагування клавішею “F4“
За умови, що ви використовуєте DHCP клієнт і отримуєте налаштування мережі від сервера DHCP
Вам також можуть видаватися налаштування сервера часу вашої мережі, щоб ці налаштування не перекривали ваші зміни у файлі, необхідно заборонити модифікувати їх
Для цього у файлі для мережної карти “eth0” додаємо рядок ” DHCP_KEEPNTP[0]=”yes” “ якщо у вас мережева карта має іншу назву, то враховуйте це при зміні
Збережіть зміни клавішею “F2” та підтвердженням “Зберегти”
Далі у файловому менеджері в цій директорії знаходимо файл “rc.ntpd”
На даний момент на ньому не встановлено біт виконання, що означає, що він не запускатиметься при включенні системи
Виправляємо цю поведінку командою “chmod 755 rc.ntpd“
Після виконання команди файл змінить колір і у нього з’явиться на початку символ “* зірочки“
Виходимо із файлового менеджера клавішею клавіатури “F10“
У командному рядку вводимо команду для запуску демона синхронізації часу “/etc/rc.d/rc.ntpd start“
Виконане запуску виглядає так
Перевіряємо статус синхронізації командою “ntpq -pn 127.0.0.1“
Результат виконання показаний пул як джерело часу
Через час буде додано IP адресу з пулу
Ще через час проти вибраного джерела часу, з’явиться “* зірочка”
Налаштування завершено.
Leave a Reply