Kali linux как настроить время

Настройка времени в 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», поэтому я стал искать возможность установки привычного мне интерфейса времени.

Читайте также:  D link storage utility windows 10

Но это уже решается путём настройки в самих часах (вызываем контекстное меню правой кнопкой мыши и выставляем удобный формат).

Вообще даже подумать не мог, что настройка времени в 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-службой:

Читайте также:  Запуск телнет windows 10

При этом в Кали автоматически попытается подгрузиться systemd-timesyncd. Не факт, что всё получится. Так что скорректируем синхронизацию через NTP для каждого из будущих сеансов. Для этого включаем поддержку NTP в timesyncd. Заручимся поддержкой серверов проекта NTP Pool Project для России с адресом

Информация по адресам других регионов здесь. А мы продолжаем. В терминале откроем документ

в котором раскомментируем строчку , введя адрес для региона. Для меня стала актуальной такая строчка:

Сохраняемся через CTRL+S и выходим из редактора. Теперь чтобы ни случилось, Кали Линукс будет сверяться с часами интернета как только вы к нему подключитесь. Подключаемся и мы следующей командой из терминала прямо сейчас:

Как установить время вручную?

Догадываюсь, зачем это может некоторым понадобиться. Да — часы в Кали Линукс можно установить произвольно (придётся, правда, подучить сокращения месяцев на английском):

  • Январь — JAN
  • Февраль — FEB
  • Март — MAR
  • Апрель — APR
  • Май — MAY
  • Июнь — JUNE
  • Июль — JULY
  • Август — AUG
  • Сентябрь — SEPT
  • Октябрь — OCT
  • Ноябрь — NOV
  • Декабрь — DEC

Желаете, чтобы Кали списывала время с системных часов материнской платы? Тогда вот так:

Как установить время в Кали Линукс: tzdata

Не знаю почему забыл об этом способе. Но даже после синхронизации с сетевыми серверами упомяну и о нём. Это быстро. Вводим в терминале команду вызова пакета настройки временной зоны:

Мой пояс располагается в Европе (соглашаемся клавишей TAB и жмём ОК). Теперь выбираем город, сориентированный по конкретной временной зоне. В моём городе она совпадает с Москвой. Соглашаюсь ОК-еем, и в итоге окно терминала провожает меня установленными по умолчанию настройками времени:

Источник

Проблема с настройкой часов в 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 ты не маскируешь, то можно настроить синхронизацию времени с серверами времени.

Источник

Linux установка даты и времени

Какие часы бывают в Linux

Немного теории. В любом компьютере есть два вида часов. Одни аппаратные (ЧРВ — часы реального времени или RTC — real time clock), которые работают даже при выключенном блоке питания, на это у них есть батарейка на материнской плате. Другие программные, то есть часы операционной системы. Показания этих часов могут различаться. При этом программные часы опираются на показания аппаратных при старте операционной системы. А в дальнейшем могут синхронизироваться через интернет с эталонными и корректировать ход аппаратных.
В большинстве случаев если компьютер работает под управлением операционной системой Windows показания аппаратных и программных часов совпадают. В Linux же чаще всего аппаратные часы настраивают по гринвичу (времени нулевого меридиана), а программные по необходимому смещению для часового пояса где расположен сервер.
Абсолютное большинство программ (приложений и сервисов) в своей работе опираются на показания системных (программных) часов.

Читайте также:  Microsoft windows приложение не отвечает возможно оно ответит если подождать виндовс 10

Установка времени в ОС Linux

Время от времени часы на компьютере могут сбиваться по различным причинам, время может быть установлено изначально неправильно или неправильно выбран часовой пояс. Хотя в системе по умолчанию настроена синхронизация времени с интернетом и я уже давно забыл что значит постоянно перенастраивать часы, если они отстают, такая необходимость может появиться. В этой статье мы рассмотрим как выполняется установка времени Linux различными способами, через терминал, графический интерфейс и так далее. Но сначала нам нужно понять как работает время.

Установка временной зоны (timezone)

Временная зона под Linuxом устанавливается через символическую ссылку, из /etc/localtime на файл из дирректории /usr/lib/zoneinfo(или /usr/share/zoneinfo), чем указывается в какой временной зоне вы находитесь. Например я живу в Киев (Киевский часовой пояс EET) я должен сделать ссылку /etc/localtime на файл /usr/lib/zoneinfo/Europe/Kiev. Для этого даем команду:
ln -sf ../usr/share/zoneinfo/Europe/Kiev /etc/localtime
Замените your/zoneна соответствующую вашему месту расположения зону, например Europe/Moscow или Australia/Perth. Чтобы узнать какие временные зоны доступны посмотрите в дирректорию /usr/lib/zoneinfo(или /usr/share/zoneinfo).

Как задать время через консоль в Linux?

Как задать время через консоль в Linux? Как установить дату в Linux?
Кроме графического интерфейса, у вас есть возможность делать все необходимые действия через терминал. Для этого есть утилита date.
Самое первое, что может нам понадобиться — просмотр текущей даты и времени. Узнаём время с помощью команды
$ date
Втр Сен 17 12:36:46 UTC 2017
Linux установка даты
date +%Y%m%d -s «20170917»
Linux задать время из консоли
date -s «16:17:00»
Задать время и дату одновременно:
date -s «17 SEP 2017 16:17:00»
Если указать только дату без времени, то время будет установлено в 0 часов 0 минут:
date -s «17 SEP 2017»
Выдаст результат:
Вск Сен 13 00:00:00 UTC 2017
Однако, сразу после этих команд, стсемное время возвращается к предыдущему значению. Поэтому нужно вначале установить аппаратные часы. Узнать, сколько времени на аппаратных часах, можно командой:
hwclock
ранее эта команда называлась clock.
Установить аппаратные часы можно командой:
hwclock —set —date=»2011-08-14 16:45:05″
После чего надо засинхронизировать системные часы с аппаратными:
hwclock -s
По идее, если временная зона настроена как локальная, после этой команды время на компьютере будет таким же как и на аппаратных часах.
Если вы сталкиваетесь с ошибкой:
date: cannot set date: Operation not permitted
Учтите, что время и дату имеет право изменять только root-пользователь. Поэтому задавайте время с sudo:
sudo date +%Y%m%d -s «20170917»
Текущее системное время отображается в строке Local Time. Чтобы изменить дату, используйте опцию -set-time. Синтаксис передаваемого ей параметра такой: ГГГГ-ММ-ДД ЧЧ:ММ:СС. Думаю тут понятно и без комментариев.
Дополнительную информацию вы можете получить командой
date —help

Источник

Оцените статью