Bash (акроним от "Bourne-again SHell", что может переводится как «перерожденный шел», Борн - создатель sh) - это командный процессор, работающий, как правило, в интерактивном режиме в текстовом окне, который читать команды из файла, который называется скриптом или сценарием. В его обязанности входит обработка и исполнение команд, с помощью которых пользователь управляет компьютером.
В этом руководстве мы ознакомимся с тем как создавать учетные записи пользователей, назначать привилегии sudo и удалять пользователей, а также как управлять группами пользователей.
Учетная запись пользователя должна обладать именем, уникальным в системе (в linux есть зарезервированные имена: «root», «hal» и «adm»).
Одним из значимых преимуществ systemd является его возможность работы с логами процессов и системы в целом. При использовании остальных инструментов, отличных от systemd, логи обычно сильно децентрализованы, разбросаны по разным демонам, что затрудняет управление ими. Система, собирающая логи, и управляющая ими называется журналом.
Журнал представлен демоном journald, который собирает сообщения ядра, сервисов, процессов и т.д. Мы же разберёмся, как работать с journalctl, позволяющим управлять записями, сохранёнными в журнале.
Логи, собранные в systemd, сохраняются централизованно - в двоичном формате, что сильно упрощает их обработку. Например, можно выбирать произвольные форматы вывода логов, в зависимости от текущих потребностей (например, JSON).
Журнал systemd может использоваться вместе с системной реализацией журнала, либо вообще заменить его.

PostgreSQL , или Postgres, представляет собой систему управления реляционными базами данных, которая обеспечивает реализацию языка запросов SQL . Он соответствует стандартам и имеет множество дополнительных функций, таких как надежные транзакции и параллелизм без блокировок чтения.
Это руководство демонстрирует, как быстро запустить и запустить Postgres на сервере Ubuntu 20.04, от установки PostgreSQL до настройки нового пользователя и базы данных. Если вы предпочитаете более подробное руководство по установке и управлению базой данных PostgreSQL, см. Как установить и использовать PostgreSQL в Ubuntu 20.04 .

Open Game Panel (OGP) - это бесплатная, популярная и простая в использовании панель управления игровым сервером с открытым исходным кодом как для Linux, так и для серверов на базе Windows. OGP состоит из 2 частей:
  • Панель : веб-панель - это интерфейс, с помощью которого мы сможем управлять различными агентами и игровыми серверами. Одна панель может иметь несколько агентов.
  • Агент : Агент - это место, где будут запускаться игровые серверы, которыми затем удаленно управляет панель.
Jitsi Meet - это jаvascript-приложение с открытым исходным кодом (Apache) WebRTC, которое использует Jitsi Videobridge для обеспечения высококачественных, безопасных и масштабируемых видеоконференций. Его можно использовать как замену проприетарным сервисам, таким как Zoom, Whereby, Teams, Skype и многим другим.
MongoDB не является безопасным по умолчанию. Если вы устанавливаете MongoDB и запускаете его без настройки аутентификации, у вас будут плохие времена. Люди могут читать, записывать, уничтожать или изменять данные на вашем сервере без необходимости входа или авторизации в любом случае. Защита базы данных не сложна и может быть сделана в несколько шагов.
Это руководство проведет вас через процесс установки Sylius на новый экземпляр FreeBSD 12 с использованием PHP, MariaDB в качестве базы данных и Nginx в качестве веб-сервера.

Популярные руководства