Теги: Linux
14.01.2020
Локаль (locale или локализация) в Linux определяет, какой язык и какой набор символов (кодировку) пользователь видит в терминале. Посмотрим, как проверить текущие настройки языка и кодировки, как получить список всех доступных локалей, как сменить язык и кодировку для текущей сессии или установить их постоянно.
12.01.2020
Во всех дистрибутивах Linux для обеспечения сетевой безопасности и изоляции внутренних процессов от внешней среды используется брандмауэр iptables. Но его настройка довольно сложная, поэтому многие дистрибутивы создают собственные оболочки, которые упрощают процесс настройки. В Ubuntu используется оболочка под названием UFW.
07.01.2020
Одна из функций системы инициализации — перевод сервера в различные состояния. Обычно они называются уровнями запуска или уровнями выполнения. В заданный момент времени система может находиться только на одном уровне выполнения. В Systemd вместо этого применяются цели. Цель — это точка синхронизации…
06.01.2020
Теперь мы знаем, как работать с сервисами и отображать информацию о юнитах и юнит-файлах, о которых знает Systemd. Получить более конкретную информацию о юнитах можно с помощью некоторых дополнительных команд. Чтобы отобразить юнит-файл, который загрузила Systemd, можно использовать команду cat.
05.01.2020
Systemd — это система инициализации и системный менеджер, который становится новым стандартом для Linux. Systemd управляет юнитами, которые определяются в так называемых юнит-файлах. Cамым распространённым юнитом является сервис (файл с расширением .service). Основной инструмент для управления сервисами — команда systemctl.
04.01.2020
Начиная с релиза Ubuntu 17.10, для управления конфигурацией сети используется утилита Netplan. Раньше для этих целей применялся скрипт ifupdown, конфигурационные файлы которого находились в папке /etc/network/interfaces. Недостатком такого подхода было то, что файлы настройки сети были разбросаны по всей системе.
03.01.2020
VirtualBox предоставляет набор драйверов и приложений (VirtualBox Guest Additions), которые могут быть установлены в гостевой операционной системе. Гостевые дополнения предлагают несколько полезных функций для гостевых машин, таких как общие папки, общий буфер обмена, интеграция указателя мыши, улучшенная поддержка видео и многое другое.
02.01.2020
По умолчанию серверы Ubuntu 18.04 поставляются без предустановленного графического окружения рабочего стола и сервера VNC. Потому сначала нужно установить эти компоненты. Мы будем использовать пакеты Xfce и TightVNC, доступные в официальном репозитории Ubuntu.
30.12.2019
VNC (Virtual Network Computing) — это система удалённого доступа, которая позволяет использовать клавиатуру и мышь для взаимодействия с графическим интерфейсом рабочего стола удалённого сервера. С её помощью можно управлять файлами, программным обеспечением и настройками удалённого сервера, не обращаясь к командной строке.
27.12.2019
Наша следующая задача — с помощью mysql-клиента на физическом компьютере TKMCOMP подключиться к mysql-серверу на виртуальной машине web-server. Для этого пробросим TCP-соединение от TKMCOMP к web-server через промежуточный сервер ssh-server. На виртуальной машине ssh-server должен быть открыт порт для ssh-соединений.