- Настройка времени в Kali Linux
- Как установить часы в Кали Линукс 2020.Х?
- Как установить часы в Кали Линукс с помощью timedatectl?
- Синхронизация времени в Кали Линукс: служба NTP.
- Как установить время вручную?
- Как установить время в Кали Линукс: tzdata
- Как изменить часовой пояс в Linux
- Посмотреть текущий часовой пояс
- Команда date
- Команда timedatectl
- ls -lh /etc/localtime
- Получить список доступных часовых поясов
- Утилита tzselect
- Утилита timedatectl
- Изменить часовой пояс
- Изменяем часовой пояс утилитой timedatectl
- Изменяем часовой пояс настройкой /etc/localtime
- Изменить часовой пояс только для одной программы или текущей сессии
- Изменить часовой пояс через графические утилиты
- Заключение
- Проблема с настройкой часов в Kali Linux
- rwxrwxrwx
- UnDerGr0unD
- KaPToHHbIu_EHoT
- rwxrwxrwx
- KaPToHHbIu_EHoT
Настройка времени в Kali Linux
С одной стороны, Linux даёт его пользователю больше возможностей по его настройке, нежели пользователю Windows, я не с целью лозунга «Давайте все дружно перейдём на Linux» всё это сейчас пишу, с другой и у Kali есть свои недостатки, если говорить об этой операционной системе, как о повседневной.
В прошлой статье («Продолжаю тестировать Kali») я писал о том, как устанавливал окружения для Kali, я установил Cinnamon и действительно собирался им пользоваться, однако моим планам помешали некоторые обстоятельства. Первое обстоятельство – в окружение Cinnamon необходимо входить «не root’ом», а Kali 2019-й версии «по умолчанию» предполагает работу именно root-пользователем, но да ладно, создать нового пользователя не такая уж и проблема. На деле же трудности у меня образовались далее, когда вместо с загруженными окружениями, а также менеджер дисплеев для работы с ними, у меня так же загрузились обновления окружения до Kali 2020. И видимо при загрузке возникли какие-то конфликты, поскольку с Cinnamon поработать мне удалось всего один день, после чего виртуальная ОС Kali Linux мне выдавала чёрный экран какую бы оболочку я не пытался загрузить.
Поскольку моих навыков недостаточно для того, чтобы разобраться, что же я такого «натворил» (Cinnamon не единственная оболочка, которую я установил, а кроме того ещё и пытался удалить, пока не узнал, что надо заходить не с root’а), я решил скачать Kali заново и «переустановить винду» — как сделал бы пользователь Windows, и вот здесь то для себя открыл новость о том, что начиная с 2020-й версии вместо root’а «по умолчанию» учётная запись: kali (и пароль kali, вместо toor), как я понял по материалам на официальном сайте разработчиков (https://www.kali.org/tutorials/kali-everywhere/).
Так что «первый блин» у меня всё же вышел комом. Но я не отчаиваюсь, обновлённая версия Kali с обновлёнными GNOME мне «зашла» больше (да простят меня «олды»), чем предыдущая, по крайней мере настройки найти мне куда как легче, возможно, потому что привык пользоваться Windows.
Но вот настройка времени у меня всё-таки вызвала вопросы, поскольку «как в винде», здесь уже не получается. Решил всё через терминал уладить. Первым делом я попробовал установить время (часы, минуты):
timedatectl set-time «HH:MM:SS»
Команду терминал принял, но изменений во времени я не увидел.
Можно увидеть текущие настройки времени. Дальше установим ntpdate, это такая утилита, которая позволяет пользователю делать синхронизацию локального времени (ОС текущего компьютера, или как в моём случае – виртуального образа Linux) с глобальным временем (серверным). Поскольку теперь мы сидим не с рутовой учётной записи, перед командой установки не забываем добавить sudo:
sudo apt-get install ntpdate
Следующий шаг – синхронизация утилиты с сервером:
sudo ntpdate pool.ntp.org
Здесь Вам будет показана разница во времени, Вашей локальной машины и времени на сервере (мои часы, например, при сравнении отставали на 2 минуты).
Далее указываем наш часовой пояс:
sudo dpkg-reconfigure tzdata
На этом шаге время у меня заработало «корректно», единственное что мне не понравилось, это присутствие на часах «am» (до полудня) и «pm» (после полудня), опять таки – я же привыкший к «винде», там у меня было 20:00, а не «08:00 pm», поэтому я стал искать возможность установки привычного мне интерфейса времени.
Но это уже решается путём настройки в самих часах (вызываем контекстное меню правой кнопкой мыши и выставляем удобный формат).
Вообще даже подумать не мог, что настройка времени в Kali Linux даст повод писать отдельную статью по этому поводу.
Источник
Как установить часы в Кали Линукс 2020.Х?
Продолжаем тему настройки даты и времени в Кали Линукс обновлённой версии. В этой статье рассматривается вопрос о том, как правильно установить часы в Кали Линукс при помощи различных команд, в том числе синхронизируясь через сетевой временной протокол NTP. В Кали это можно сделать через GUI и с помощью терминала. С первого и начну. Как и в большинстве ОС, завязанных на графическом интерфейсе, в Кали доступны настройки даты и времени. Настройки доступны из контекстного меню от правой кнопки мыши и снабжены короткой справкой при наведении на рисунок в виде спасательного кружка:
То есть либо оставляем пустым либо дублируем рукописным вводом нужной зоны. Правильно заполнить поле можно сверившись со списком зон, о котором вы узнаете по ходу статьи. Чаще всего этими настройками пользователи остаются удовлетворены. Впрочем, изменения здесь проводимые не всегда вступают в силу. Так что призываем на помощь терминальные утилиты.
Для начала можете проверить текущую временную зону с помощью командной утилиты timedatectl. Она призвана просматривать и менять системные время и дату. Так и вводим
Сразу обратите внимание на предупреждение консоли. Если с временными настройками «что-то не так», оно не замедлит появиться. У меня так и вышло:
Терминал предупредил, что хотя система и считывает RTC в текущей зоне (а оно статично и не обновляется), в некоторых регионах оно может сбиваться. Даже попросту врать, причём от сеанса к сеансу. На ум сразу приходила порой выручающая синхронизация часов с мировым временем в Windows. Но тут же предлагается вариант с командой обнулить:
Всё вроде бы встало на свои места:
как раз и утверждает, что система списывает время (по факту) с потолка. Если вас интересует синхронизация с сетью, спускайтесь к абзацу про NTP.
Как установить часы в Кали Линукс с помощью timedatectl?
Если Кали не слушается, и часовой пояс не меняется, его мы сможем всегда отрегулировать в полуавтоматическом режиме. Заглянем в директорию /usr/share/zoneinfo.
Терминал выведет список зон. Ищем подходящую клавишами PageDown и стрелочками вверх/вниз. Моя эта — Europe/Moscow. Копирую и, открыв следующее окно терминала ввожу
Теперь можно проверить уже известной вам командой:
Для включения или выключения сетевой синхронизации можно использовать команды:
Так мы и подобрались к синхронизации с мировым временем.
Синхронизация времени в Кали Линукс: служба NTP.
Особое применение тема нашла у серверных машин и вообще рекомендуется для настольных компьютеров. Чертовски полезно в тех случаях, когда ноутбук под управлением Linux лишён батареи (или та пристёгнута в качестве «мебели»), а у настольного компьютера, к примеру, подсела батарейка питания CMOS на материнской плате. Короче — чтобы установить время в Кали Линукс при помощи NTP вам просто понадобится соединение с интернетом. И только. Network Time Protocol представляет собой протокол UDP/IP синхронизации времени через сетевое соединение. Смысл прост — клиентская машина запрашивает текущее время от нужного сервера, ответ от которого «заводится» в сеанс. Куча серверов службы завязаны в том числе и по GPS, сверяясь в итоге с «атомными» часами, в точности с которыми не поспоришь. Это всё, конечно, просто лишь на словах. Но вся сложность от конечного пользователя скрыта. Так или иначе приведённые выше две команды включат или выключат синхронизацию часов в вашей системе. Если что-то пошло не так, и вы не довольны предыдущими результатами по настройке даты и времени, всегда можно сервис убрать. Не исключено (как ни странно это не прозвучит), что с этих команд и придётся начать работу со NTP-службой:
При этом в Кали автоматически попытается подгрузиться systemd-timesyncd. Не факт, что всё получится. Так что скорректируем синхронизацию через NTP для каждого из будущих сеансов. Для этого включаем поддержку NTP в timesyncd. Заручимся поддержкой серверов проекта NTP Pool Project для России с адресом
Информация по адресам других регионов здесь. А мы продолжаем. В терминале откроем документ
в котором раскомментируем строчку , введя адрес для региона. Для меня стала актуальной такая строчка:
Сохраняемся через CTRL+S и выходим из редактора. Теперь чтобы ни случилось, Кали Линукс будет сверяться с часами интернета как только вы к нему подключитесь. Подключаемся и мы следующей командой из терминала прямо сейчас:
Как установить время вручную?
Догадываюсь, зачем это может некоторым понадобиться. Да — часы в Кали Линукс можно установить произвольно (придётся, правда, подучить сокращения месяцев на английском):
- Январь — JAN
- Февраль — FEB
- Март — MAR
- Апрель — APR
- Май — MAY
- Июнь — JUNE
- Июль — JULY
- Август — AUG
- Сентябрь — SEPT
- Октябрь — OCT
- Ноябрь — NOV
- Декабрь — DEC
Желаете, чтобы Кали списывала время с системных часов материнской платы? Тогда вот так:
Как установить время в Кали Линукс: tzdata
Не знаю почему забыл об этом способе. Но даже после синхронизации с сетевыми серверами упомяну и о нём. Это быстро. Вводим в терминале команду вызова пакета настройки временной зоны:
Мой пояс располагается в Европе (соглашаемся клавишей TAB и жмём ОК). Теперь выбираем город, сориентированный по конкретной временной зоне. В моём городе она совпадает с Москвой. Соглашаюсь ОК-еем, и в итоге окно терминала провожает меня установленными по умолчанию настройками времени:
Источник
Как изменить часовой пояс в Linux
Часовой пояс в Linux обычно настраивается во время установки системы. Иногда пользователю может потребоваться его изменить. Способ изменения часового пояса (его еще называют временной зоной) может зависеть от конкретного дистрибутива. Рассмотрим некоторые из способов изменения часового пояса.
Посмотреть текущий часовой пояс
Посмотреть текущий часовой пояс можно разными способами.
Команда date
Команда date выводит текущую дату, время и часовой пояс:
В выводе команды мы можем видеть, что текущая временная зона соответствует Москве — MSK .
Команда timedatectl
Утилита timedatectl применяется для настройки и получения информации о текущем системном времени. Она доступна в системах, использующих systemd.
Если выполнить команду timedatectl без параметров, то будет выведена информация о системных часах, а также часовой пояс (в поле Time zone ).
ls -lh /etc/localtime
Файл /etc/localtime это символическая ссылка, которая указывает на текущий часовой пояс, используемый в системе.
Для просмотра можно воспользоваться командной:
Получить список доступных часовых поясов
Утилита tzselect
Перед тем, как устанавливать часовой пояс, нужно понять, какое значение можно установить. Для этого можно воспользоваться утилитой tzselect .
После запуска утилита tzselect отображает список географических областей. Вы должны ввести номер области и нажать Enter . Затем появится список стран. Аналогично, нужно ввести номер страны. Появится список городов. Вводим номер города. В результате вы сможете увидеть название вашей временной зоны.
Утилита timedatectl
Утилита timedatectl поддерживает опцию list-timezones . Выполнив следующую команду можно просмотреть список всех доступных временных зон:
Можно воспользоваться grep и ограничить область поиска. Например, выведем список временных зон только для Европы:
Изменить часовой пояс
Изменяем часовой пояс утилитой timedatectl
Напомним, что утилита timedatectl доступна только для систем, использующих systemd. Если у вас нет утилиты timedatectl, то используйте способ описанный в следующем параграфе.
Для установки часового пояса с помощью утилиты timedatectl нужно выполнить команду:
Во время ввода часового пояса можно нажимать дважды клавишу Tab , чтобы получить список часовых поясов.
Изменяем часовой пояс настройкой /etc/localtime
Данный способ наиболее универсальный и работает в большинстве дистрибутивов Linux.
Необходимо создать символическую ссылку /etc/localtime , чтобы она указывала на файл нужной временной зоны. Файлы временных зон хранятся в каталоге /usr/share/zoneinfo/ . Каждая зона имеет путь /usr/share/zoneinfo/Название/Зоны . Например, для Москвы это /usr/share/zoneinfo/Europe/Moscow .
Итак создадим ссылку на нужный файл временной зоны:
Чтобы проверить, что временная зона установлена верно, можно выполнить команду date :
Изменить часовой пояс только для одной программы или текущей сессии
Чтобы установить часовой пояс для отдельной программы можно задать его через переменную окружения TZ :
Чтобы установить часовой пояс только для текущей сессии в терминале, используется команда:
Изменить часовой пояс через графические утилиты
Выше мы описали способ изменения часового пояса, используя средства и утилиты командной строки. В большинстве дистрибутивах обычно есть графическая программа настройки, через которую можно с легкостью изменить часовой пояс.
Если вы работаете в Gnome, откройте Параметры системы .
Перейдите на вкладку Сведения о системе , далее вкладка Дата и время (в зависимости от версии Gnome названия пунктов могут немного отличаться). Нажмите на надпись Часовой пояс .
Откроется карта с возможностью интерактивного выбора часового пояса. Выберите мышкой нужный регион на карте.
Заключение
Мы рассмотрели как изменить часовой пояс в Linux, как определить текущий часовой пояс и просмотреть список доступных временных зон. Большинству пользователей подойдет способ с использованием графической программы для изменения Параметров системы.
Источник
Проблема с настройкой часов в Kali Linux
rwxrwxrwx
UnDerGr0unD
KaPToHHbIu_EHoT
Заблокирован
Что значит «ставит» ?
Кто тебе время ставит ?
После запуска скрипта sudo dpkg-reconfigure tzdata необходимо установить время самостоятельно.
Установить часовой пояс:
$ sudo dpkg-reconfigure tzdata
Установить время:
$ sudo date —set hh:mm
Пример:
$ sudo date —set 06:56
Сб дек 5 06:56:00 EET 2020
rwxrwxrwx
Что значит «ставит» ?
Кто тебе время ставит ?
После запуска скрипта sudo dpkg-reconfigure tzdata необходимо установить время самостоятельно.
Установить часовой пояс:
$ sudo dpkg-reconfigure tzdata
Установить время:
$ sudo date —set hh:mm
Пример:
$ sudo date —set 06:56
Сб дек 5 06:56:00 EET 2020
KaPToHHbIu_EHoT
Заблокирован
Я не представляю, как такое может быть. Вероятно, ты что-то недоговариваешь.
1. Если в системе время установлено правильно и соответствует твоему часовому поясу, а браузер ругается на несоответствие , то скорее всего ты выходишь в сеть Интернет через VPN, или прокси, или соксы, или тор или ещё как-то маскируешь свой внешний адрес.
В этом случае, необходимо выставить время, соответствующее той временной зоне, которой принадлежит твой внешний IP.
2. Если всё-же свой внешний IP ты не маскируешь, то можно настроить синхронизацию времени с серверами времени.
Источник