Ваш компьютер устанавливает время и дату при синхронизации с онлайн-сервером. В некоторых случаях дата и время могут измениться, когда компьютер подключен к серверу с другим часовым поясом. Таким образом, в этом случае вам может потребоваться изменить часовой пояс.
Часовой пояс вашей системы устанавливается автоматически в процессе установки Ubuntu, но его можно изменить. В этой статье показано, как настроить или изменить часовой пояс в вашей системе Ubuntu 20.04 (LTS) или 20.10.
Способы изменения часового пояса в Ubuntu
Существует два основных метода изменения часового пояса в Ubuntu:
Использование графического интерфейса
Использование командной строки
Метод 1: изменить часовой пояс с помощью графического интерфейса
Чтобы изменить текущий часовой пояс системы с помощью графического интерфейса, перейдите в окно «Настройки», щелкнув «Настройки» после щелчка правой кнопкой мыши на рабочем столе. Вы также можете просто выполнить поиск «Настройки» в меню приложений.
После того, как вы нажмете «Настройки», появится окно настроек. Щелкните «Дата и время» для управления настройками времени и даты.
Часовой пояс автоматически изменяется при подключении к Интернету, но вы все равно можете изменить его, щелкнув опцию «Часовой пояс». Появится новое окно с картой мира; вы можете либо найти свое текущее местоположение в строке поиска, либо просто щелкнуть карту, чтобы установить часовой пояс:
Измените часовой пояс в соответствии с вашими предпочтениями и закройте окно.
Метод 2: изменение часового пояса с помощью командной строки
Чтобы изменить часовой пояс с помощью командной строки, откройте терминал и проверьте текущую дату и время, используя следующую команду:
$ timedatectl
Согласно выходным данным, текущий статус системы установлен на UTC (всемирное координированное время).
Чтобы получить список всех доступных часовых поясов, введите команду, указанную ниже:
$ timedatectl list-timezones
Определите соответствующий часовой пояс в соответствии с вашим местоположением и введите часовой пояс в терминале, как показано ниже:
Теперь проверьте текущий статус вашего местоположения с помощью следующей команды:
$ timedatectl
Вывод
В этой статье обсуждалась подробная процедура изменения часового пояса вашей системы Ubuntu двумя разными способами. Часовой пояс можно установить либо с помощью командной строки, либо с помощью графического интерфейса пользователя вашей системы.
Telegram — чрезвычайно популярный клиент для обмена сообщениями, особенно для тех, кто заинтересован в конфиденциальности. Она проста в использовании и широко доступна для всех платформ — Windows, macOS, Linux, Android и iOS имеют доступ к этой платформе, что делает ее идеальной для различных групп людей. Есть несколько способов установить Telegram на рабочий стол Linux, поэтому мы рассмотрим, как установить приложение Telegram Desktop в Linux.
Как установить настольное приложение Telegram в Ubuntu
Пользователям Ubuntu проще всего получить доступ к приложению Telegram Desktop, ничего не делая иначе. Просто зайдите в Центр программного обеспечения и найдите Telegram в строке поиска. Нажмите на появившийся вариант рабочего стола Telegram и нажмите «Установить».
Вы также можете установить из терминала, введя следующую команду:
sudo apt install telegram-desktop
Это позволит получить последнюю версию из репозиториев и установить ее в вашей системе.
Как установить настольное приложение Telegram в любом дистрибутиве Linux
На официальной странице загрузок Telegram также есть архивный архив, не зависящий от дистрибутива. Загрузите его, затем извлеките, переместите двоичный файл в каталог «/opt» и свяжите его с каталогом «/bin» следующим образом:
cd ~/Downloads
tar -xJvf tsetup.0.7.2.tar
sudo mv Telegram /opt/telegram
sudo ln -sf /opt/telegram/Telegram /usr/bin/telegram
Предполагается, что вы загрузили его в папку «~/Downloads». Измените папку на ту, в которую вы ее скачали.
Как установить настольное приложение Telegram через Snap
Пакеты Snap могут быть немного противоречивыми, но они являются важной частью нашей экосистемы для многих пользователей и являются методом, который многие используют для получения максимальной отдачи от своих приложений. Полезно иметь возможность иметь очень мало пакетов, установленных в вашей системе, и запускать все настольные приложения в контейнерах, как в Fedora Silverblue .
Чтобы установить Snap приложения Telegram Desktop, просто введите следующую команду в свой терминал:
sudo snap install telegram-desktop
Это предполагает, что вы установили snapd и запустили на своем компьютере.
Как установить приложение Telegram для ПК через Flatpak
Существует еще один универсальный формат пакетов, широко доступный для огромного количества дистрибутивов Linux: Flatpak. Многие пользователи предпочитают это, потому что приложения не имеют привилегированного доступа к вашей системе, поэтому они ограничены лучше, чем Snaps. Независимо от того, какой вы предпочитаете, есть Flatpak приложения Телеграмма Desktop на Flathub .
Чтобы установить его, выполните в своей системе следующую команду:
flatpak install flathub org.telegram.desktop
Вы сможете запустить приложение Telegram Desktop одним из двух способов: через меню приложений или через терминал.
Через терминал вы можете запустить любую из следующих команд в зависимости от вашего метода установки:
# For the Ubuntu package or the tarball
telegram
# for the Snap
/snap/bin/telegram-desktop
# for the flatpak
flatpak run org.telegram.desktop
Независимо от того, как вы его запускаете, теперь вы готовы использовать Telegram на своем рабочем столе Linux.
Если вам все еще интересно, стоит ли вам переходить на Telegram, у нас есть сравнение Telegram и WhatsApp и то, что Telegram лучше. Для Telegram также есть множество хитростей, в том числе создание собственных стикеров Telegram.
При работе с компьютерными системами иногда вам может потребоваться несколько IP-адресов на вашем физическом компьютере. Одно из решений — установить в вашей системе несколько сетевых адаптеров. Однако нецелесообразно покупать новую сетевую карту и подключать ее к своей системе, если у вас есть возможность назначить несколько IP-адресов одному сетевому адаптеру, что называется псевдонимом IP. Типичным вариантом использования псевдонимов IP является реализация виртуального хостинга на основе IP.
В этом посте мы продемонстрируем вам, как назначить несколько IP-адресов одному сетевому адаптеру в ОС Ubuntu. Мы продемонстрируем эту процедуру на Ubuntu 20.04 (Focal Fossa).
Временное назначение нескольких IP-адресов одному сетевому адаптеру
В следующем разделе мы увидим, как назначить второй IP-адрес сетевой карте. Второй IP-адрес, присвоенный этим методом, является временным. Как только вы перезагрузите систему, она будет удалена автоматически.
Вот шаги для назначения второго IP-адреса сетевой карте.
1. Сначала найдите текущий IP-адрес и имя интерфейса в вашей системе. Для этого введите в Терминале следующую команду:
$ ip addr
Следующий вывод показывает, что наш сетевой интерфейс — ens33, а текущий IP-адрес — 192.168.72.157/24, который является динамическим IP-адресом, назначаемым DHCP .
2. Назначим сетевой карте другой IP-адрес. Чтобы назначить дополнительный IP-адрес вашей сетевой карте, введите в Терминале следующую команду:
$ ip adder add <ip-address> dev <interface-name>
Замените <ip-address> дополнительным IP-адресом, который вы хотите назначить своей сетевой карте, а <interface-name> — именем вашей сетевой карты. Например, чтобы назначить второй IP-адрес 10.1.1.5/8 вашему сетевому интерфейсу ens33 , команда будет выглядеть так:
$ ip addr add 10.1.1.5/8 dev ens33
3. После выполнения указанной выше команды проверьте, назначен ли второй IP-адрес вашему сетевому интерфейсу. Для этого выполните следующую команду:
$ ip addr
Вот результат выполнения указанной выше команды, который показывает два IP-адреса, назначенных сетевому интерфейсу ens33 .
4. Теперь попробуйте пропинговать оба IP-адреса один за другим. Вы можете видеть, что оба IP-адреса доступны.
Удалите несколько IP-адресов из сетевой карты
Чтобы удалить дополнительные IP-адреса, назначенные сетевой карте, выполните следующую команду:
$ sudo ip addr del <ip-address> dev <interface-name>
Замените <ip-address> дополнительным IP-адресом, который вы назначили своей сетевой карте, а <interface-name> — именем вашей сетевой карты. Например, чтобы удалить IP-адрес 10.1.1.5/8, назначенный нашему сетевому интерфейсу ens33, команда будет выглядеть так:
$ sudo ip addr del 10.1.1.5/8 dev ens33
Назначение нескольких IP-адресов одному сетевому адаптеру на постоянной основе
В предыдущем разделе мы назначили второй IP-адрес с помощью команды «ip addr add», которая не является постоянным методом. После перезагрузки системы IP-адрес удаляется автоматически. В этом разделе мы увидим, как сделать присвоение IP постоянным.
Чтобы назначить несколько IP-адресов одному сетевому адаптеру на постоянной основе, вам необходимо настроить его в файле конфигурации интерфейсов .
1. Отредактируйте файл конфигурации интерфейсов следующим образом:
Замените <interface-name> именем вашего сетевого адаптера, которому вы хотите назначить дополнительный IP-адрес, а <ip-address> — IP-адресом, который вы хотите назначить. Например, чтобы назначить второй IP-адрес 10.1.1.5/8 вашему сетевому интерфейсу ens33 , строки должны быть изменены на:
iface ens33 inet static
address 10.1.1.5/8
После того, как вы добавили вышеуказанные строки, сохраните и закройте файл.
Теперь перезапустите сетевую службу, чтобы применить изменения конфигурации, которые вы сделали выше:
$ sudo systemctl restart networking
В качестве альтернативы, опустите и откройте интерфейс, чтобы применить изменения:
$ sudo ifdown ens33
$ sudo ifup ens33
Теперь, чтобы проверить, назначен ли дополнительный IP-адрес сетевому интерфейсу, используйте следующую команду:
$ ip addr
Поскольку мы настроили дополнительный IP-адрес в файле конфигурации, он останется постоянным даже после перезагрузки системы.
Удалите несколько IP-адресов из сетевой карты
Вы также можете удалить дополнительный IP-адрес, который вы настроили в файле конфигурации интерфейсов. Для этого просто отредактируйте файл /etc/network/interfaces и удалите запись для дополнительных IP-адресов, которые вы добавили. Затем сохраните и закройте файл и перезапустите сетевые службы:
$ sudo systemctl restart networking
или опустите и откройте интерфейс, чтобы применить изменения
$ sudo ifdown ens33
$ sudo ifup ens33
Вот как вы можете назначить несколько IP-адресов одному сетевому адаптеру в ОС Ubuntu. В этом посте мы обсудили как временные, так и постоянные методы назначения вторичного IP-адреса одной сетевой карте. Следуя тем же методам, вы можете выделить несколько IP-адресов для одной сетевой карты.
Сервер Zabbix используется для сбора и анализа информации о состоянии узлов сети. В данной статье будет рассмотрен процесс его установки и развертывания веб-интерфейса для его управления. В качестве сервера баз данных мы будем использовать MariaDB/MySQL. Версия операционной системы, которая использовалась для написания инструкции — 18.04 (LTS), версия Zabbix — 4.2.
Подготовка сервера
Перед установкой Zabbix выполняем подготовительные процедуры.
1. Правильное время
Для получения актуальной информации необходимо, чтобы на сервере было правильное время.
Для этого сначала задаем правильную временную зону:
timedatectl set-timezone Europe/Moscow
* в данном примере задается московское время.
Затем устанавливаем и запускаем сервис синхронизации времени:
* где /var/www/html — корневой путь хранения скриптов; /run/php/php7.2-fpm.sock — путь до сокетного файла php-fpm (точное расположение файла можно посмотреть в конфигурационном файле /etc/php/7.2/fpm/pool.d/www.conf).
Проверяем настройки nginx:
nginx -t
И перезагружаем его:
systemctl restart nginx
Создаем index.php со следующим содержимым:
nano /var/www/html/index.php
<?php phpinfo(); ?>
Открываем веб-браузер и переходим по ссылке http://<IP-адрес сервера>/ — теперь мы должны увидеть сводную информацию по PHP и его настройкам:
Веб-сервер готов для работы с Zabbix Web.
Установка и настройка сервера Zabbix
Переходим к установке самого Zabbix сервера.
Установка
Сначала установим репозиторий последней версии Zabbix. Для этого переходим на страницу https://repo.zabbix.com/zabbix/ и переходим в раздел с самой последней версией пакета — затем переходим в ubuntu/pool/main/z/zabbix-release/ — копируем ссылку на последнюю версию релиза:
* в моем случае это ссылка на https://repo.zabbix.com/zabbix/4.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.2-1+bionic_all.deb. Чтобы понять, какое кодовое название нашей системы, вводим команду cat /etc/lsb-release | grep DISTRIB_CODENAME.
При установке zabbix-web файлы портала копируются в каталог /usr/share/zabbix. Наш веб-сервер работает с каталогом /var/www/html.
Меняем это — открываем конфигурационный файл nginx:
vi /etc/nginx/sites-enabled/default
nano /etc/nginx/sites-enabled/default
Редактируем параметры root и set $root_path:
...
root /usr/share/zabbix;
...
set $root_path /usr/share/zabbix;
...
Перезапускаем nginx:
systemctl restart nginx
Установка портала для управления Zabbix
Открываем браузер и переходим по адресу http://<IP-адрес сервера>/ — откроется страница установки Zabbix Web. Кликаем по ссылке Next Step:
В следующем окне внимательно смотрим на результаты проверки нашего веб-сервера — справа мы должны увидеть все OK. Если это не так, проверяем настройки и исправляем предупреждения и ошибки, после перезапускаем страницу F5 для повторной проверки настроек.
Когда все результаты будут OK, кликаем по Next Step:
В следующем окне мы оставляем настройки подключения к базе как есть — дополнительно прописываем пароль, который задали при создании пользователя zabbix. После нажимаем Next Step:
* в нашем случае, пароль был zabbixpassword;
В следующем окне оставляем все как есть:
… и нажимаем Next Step.
В последнем окне мы проверяем настройки и кликаем Next Step.
Установка завершена — нажимаем Finish:
В открывшемся окне вводим логин Admin и пароль zabbix (по умолчанию) — откроется окно со сводной информацией по мониторингу:
Zabbix Agent
В качестве примера установим и настроим zabbix agent на наш сервер. Так как мы уже устанавливали репозиторий, установка агента выполняется командой:
apt-get install zabbix-agent
Откроем конфигурационный файл:
nano /etc/zabbix/zabbix_agentd.conf
Отредактируем следующую опцию:
Server=localhost
* в данном примере мы указываем агенту сервер Zabbix — мы может указать его имя или IP-адрес.
Для создания простого самоподписанного сертификата в Ubuntu достаточно всего двух команд. Первая создает открытый и закрытый ключи, вторая — ключ Диффи-Хелмана.
Tinyproxy — это прокси HTTP/HTTPS. Это легкий, быстрый, очень простой в настройке прокси-сервис с открытым исходным кодом. Tinyproxy также можно настроить как обратный прокси. Его удобно использовать в качестве небольшого прокси с меньшим количеством системных ресурсов, потому что он очень легкий.