Обычно при установке операционной системы вы корректно выбираете свой часовой пояс. В качестве ориентира часового пояса в малых странах указывается столица государства, к примеру для Беларуси – Минск, для Украины – Киев. Для больших стран ориентируются на крупнейший город нужной часовой зоны.
Однако иногда можно ошибиться и выбрать зону неправильно или автоматически нажать ввод и получить временную зону, которую предлагает программа инсталляции дистрибутива по умолчанию. В результате – неправильное время.
Для корректной установки временной зоны необходимы всего два файла: /etc/localtime и /etc/sysconfig/clock. Первый файл отвечает за временную зону, а второй – за способ хранения и представления времени в системе. Рассмотрим поподробнее эти файлы.
/etc/localtime
Файл /etc/localtime представляет собой описание временной зоны, в которой определяется смещение часового пояса относительно Гринвича, даты перехода на летнее/зимнее время и некоторую дополнительную информацию. Формат файла – бинарный. Обычно разработчики дистрибутива поставляют файлы для всех временных зон в различных представлениях и форматах, из которых можно выбрать подходящую временную зону. В дистрибутиве Red Hat Linux 7.2 скомпилированные файлы временных зон находятся в каталоге /usr/share/zoneinfo/. Найдя подходящий для вашей временной зоны файл, скопируйте его в каталог /etc и переименуйте в localtime. В том невероятном случае, если вам не подходит файл временной зоны – сделайте его самостоятельно. Для этого необходимо создать текстовый файл, содержащий описание вашей временной зоны и скомпилировать его утилитой zic. Ниже приведен пример текстового файла, описывающего временную зону с переключением на летнее/зимнее время для Украины:
Rule dst 1982 maximum – Apr lastSun 2:00 1 «EET DST»
Rule dst 1982 maximum – Oct lastSun 2:00 0 "EET DST"
Zone EET 2:00 dst %s
Подробное описание утилиты zic смотрите в соответствующей справочной странице man.
/etc/sysconfig/clock
Этот файл содержит описание часовой зоны и некоторых других параметров.
Пример:
ZONE="Europe/Kiev"
UTC=false
ARC=false
Как видно из примера, системные часы не используют универсальное представление времени, а система находится в Киевском часовом поясе (Гринвич + 2 часа).
Ссылки
• www.bog.pp.ru/work/xntpd.html – Сергей Богомолов. Bog BOS: xntpd (UNIX-сервер NTP – network time protocol).
• www.bog.pp.ru/work/ntp.html – Сергей Богомолов. Bog BOS: Network time protocol.
• www.tomsknet.ru/ftp/docs/rfc/rfc1305.txt – Network Time Protocol (Version 3) Specification, Implementation and Analysis (RFC 1305).
• cisco.opennet.ru/docs/RUS/lasg/time.html – сетевые сервисы: NTP.
• www.psn.ru/net/servis/ntp.shtml – как пользоваться службой NTP.
• www.eecis.udel.edu/~ntp – страница, посвященная xntp.
• www.eecis.udel.edu/~ntp/ntp_spool/html/index.htm – руководство по инсталляции и настройке xntp.
• www.eecis.udel.edu/~ntp/database/faq.html – часто задаваемые вопросы по протоколу NTP.
• www.eecis.udel.edu/~mills/ntp/clockl.html – официальный список NTP-серверов первого уровня.
• www.eecis.udel.edu/~mills/ntp/clock2.html – официальный список NTP-серверов второго уровня.
• www.eecis.udel.edu/~mills/ – официальный сайт разработчика стандарта NTP.
Глава 24 Сервер Samba – для клиентов Windows
Подобно службам NFS и Mars, которые позволяют сетевым пользователям подключаться к удаленным дискам и каталогам (первая служба для UNIX-систем, вторая для Novell), в операционной системе Linux существует пакет Samba, предназначенный для клиентов сети Microsoft Windows.
Этот пакет позволяет Linux-системе выступать в качестве файл– и принт-сервера в сети Microsoft Windows. Существует также и Samba-клиент для операционной системы Linux, позволяющий Linux-клиенту подключаться к ресурсам, предоставляемым серверами сети Microsoft Windows.
Такая объединенная схема дает ряд преимуществ:
• поскольку в целом операционная система Linux устойчивее Windows 9.v, повышается надежность функционирования системы;
• отпадает необходимость приобретать лицензионную Windows;
• если у вас уже есть Linux-сервер, представляется рациональным нагрузить его дополнительной работой;
• сервер Samba имеет возможность мониторинга и удаленного управления как через SSH, так и через Web-интерфейс, предоставляемый пакетом SWAT (Samba Web-based Administrative Tool).
Установка сервера Samba проблем не вызывает – достаточно при инсталляции Red Hat Linux отметить соответствующий пакет RPM. Если вы не установили Samba при инсталляции дистрибутива – не беда, командой rpm -i sambaxxx. rpm сервер будет установлен на вашем компьютере.
В том случае, если вы хотите установить самую свежую версию пакета, и она досталась вам в виде tgz-архива, содержащего исходный текст, процесс установки несколько растянется.
Читать дальше
Конец ознакомительного отрывка
Купить книгу