Skip to content

Commit

Permalink
New Crowdin updates (#2356)
Browse files Browse the repository at this point in the history
* New translations nginx-mainline.md (Ukrainian)

* New translations proton.md (French)

* New translations proton.md (French)

* New translations install_software_with_appimage.md (German)

* New translations installing_nvidia_gpu_drivers.md (German)

* New translations 05-vi.md (Ukrainian)

* New translations 06-users.md (Ukrainian)

* New translations decibels.md (German)

* New translations decoder.md (German)

* New translations valuta.md (German)

* New translations file-shredder.md (German)

* New translations 00-toc.md (Ukrainian)

* New translations 01-install.md (Ukrainian)

* New translations screenshot.md (German)
  • Loading branch information
rockylinux-auto authored Sep 15, 2024
1 parent 007d168 commit ee24c7b
Show file tree
Hide file tree
Showing 13 changed files with 864 additions and 55 deletions.
2 changes: 1 addition & 1 deletion docs/books/admin_guide/05-vi.uk.md
Original file line number Diff line number Diff line change
Expand Up @@ -401,7 +401,7 @@ VI дозволяє редагувати текст, керуючи:

++n++

Для полегшення пошуку в VI є символи підстановки.
Існують регулярні вирази для полегшення пошуку в VI.

* `[]` : шукає діапазон символів або один символ, можливі значення якого вказані.

Expand Down
22 changes: 11 additions & 11 deletions docs/books/admin_guide/06-users.uk.md
Original file line number Diff line number Diff line change
Expand Up @@ -378,14 +378,14 @@ useradd -D [-b directory] [-g group] [-s shell]
sudo useradd -D -g 1000 -b /home -s /bin/bash
```

| Опція | Опис |
| ------------- | --------------------------------------------------------------------------------------------- |
| `-D` | Встановлює значення за замовчуванням для створення користувача. |
| `-b каталог` | Встановлює каталог для входу за замовчуванням. |
| `-g група` | Встановлює групу за замовчуванням. |
| `-s оболонка` | Встановлює оболонку за замовчуванням. |
| `-f` | Встановлює кількість днів після закінчення терміну дії пароля до вимкнення облікового запису. |
| `-e` | Встановлює дату відключення облікового запису. |
| Опція | Опис |
| ------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `-D` | Встановлює значення за замовчуванням для створення користувача. |
| `-b base_directory` | Визначає базовий каталог для домашнього каталогу користувача. Якщо ви не вказали цей параметр, використовуйте змінну HOME у файлі /etc/default/useradd або /home/ |
| `-g група` | Встановлює групу за замовчуванням. |
| `-s оболонка` | Встановлює оболонку за замовчуванням. |
| `-f` | Встановлює кількість днів після закінчення терміну дії пароля до вимкнення облікового запису. |
| `-e` | Встановлює дату відключення облікового запису. |

### Команда `usermod`

Expand Down Expand Up @@ -657,7 +657,7 @@ Re-enter new password:

!!! note "Примітка"

Окрім використання `gpasswd -a` для додавання користувачів до групи, ви також можете використовувати `usermod -G` або `usermod -AG`, згадані раніше.
Окрім використання `gpasswd -a` для додавання користувачів до групи, ви також можете використовувати `usermod -G` або `usermod -aG`, згадані раніше.

### Команда `id`

Expand Down Expand Up @@ -768,9 +768,9 @@ sudo passwd alain

!!! Note "Примітка"

Команда `passwd` дозволяє користувачам змінити свій пароль (запитується старий пароль). Адміністратор може змінювати паролі всіх користувачів без обмежень.
Користувачі, які ввійшли в систему, можуть використовувати команду `passwd`, щоб змінити свої паролі (цей процес вимагає запиту старого пароля користувача). Користувач root(uid=0) може змінити пароль будь-якого користувача.

Їм доведеться дотримуватися заходів безпеки.
Зміна паролів вимагає дотримання встановлених політик безпеки, що передбачає знання **PAM (Pluggable Authentication Modules)**.

Під час керування обліковими записами користувачів за допомогою сценарію оболонки встановлення пароля за умовчанням після створення користувача може бути корисним.

Expand Down
81 changes: 81 additions & 0 deletions docs/books/incus_server/00-toc.uk.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
---
title: Сервер Incus
author: Steven Spencer
contributors: Ezequiel Bruni, Ganna Zhyrnova
tested_with: 9.4
tags:
- lxd
- incus
- enterprise
---

## Створення сервера Incus

### Статус Incus на Rocky Linux

Майже рік тому в списку розсилки lxc-users з’явилося таке оголошення:

> Компанія Canonical, творець і головний учасник проекту LXD, вирішила, що після більш ніж 8 років роботи в спільноті Linux Containers цей проект тепер краще обслуговувати безпосередньо в рамках власного набору проектів Canonical.
Одним із вирішальних факторів стала відставка деяких провідних розробників LXD. Потім ці розробники розгалужували LXD на Incus, оголосивши про розгалуження в серпні 2023 року. Версія випуску (0.1) вийшла в жовтні 2023 року, і з тих пір розробники швидко створили цю версію, випускаючи поетапно до 0.7 (у березні 2024 року). Після версії 0.7 4 квітня 2024 року була випущена версія довгострокової підтримки 6.0 LTS. Поточна версія 6.4.

Вважалося, що протягом усього процесу Canonical продовжувала підтримувати посилання на зображення контейнерів, надані Linux Containers. Однак через [зміну ліцензії](https://stgraber.org/2023/12/12/lxd-now-re-licensed-and-under-a-cla/) контейнери Linux стали неможливими для продовження пропонуючи зображення контейнерів у LXD. Це означає, що LXD матиме зображення контейнерів, але вони не будуть зображеннями контейнерів, які ви могли б очікувати. Контейнери Linux продовжують розміщувати та підтримувати свої зображення, якщо ви використовуєте Incus.

Цей документ є перетворенням [книги LXD](../lxd_server/00-toc.md) на Incus. Після створення репозиторію співкерівником інфраструктури проекту Rocky Linux [Нілом Хенлоном](https://wiki.rockylinux.org/team/infrastructure/), у вас є можливість інсталювати Incus до його включення в EPEL (Додатково Пакети для репозиторію Enterprise Linux).

!!! warning "Сервер Incus недоступний на Rocky Linux 8"

```
Інсталяція сервера Incus доступна лише для Rocky Linux 9.x і наразі тестується на Rocky Linux 9.4. Якщо вам потрібно щось, що працює на Rocky Linux 8.x, скористайтеся [попередньо згаданою процедурою LXD](../lxd_server/00-toc.md).
```

## Вступ

Incus найкраще описано на [офіційному веб-сайті](https://linuxcontainers.org/incus/), але уявіть його як контейнерну систему, яка надає переваги віртуальних серверів у контейнері.

Він дуже потужний, і за належного апаратного забезпечення та налаштування можна створити багато екземплярів сервера на одній частині апаратного забезпечення. Якщо ви об’єднаєте це з сервером знімків, у вас також буде набір контейнерів, які можна розкрутити майже негайно, якщо ваш основний сервер вийде з ладу.

!!! warning "Це не резервна копія"

```
Ви не повинні сприймати це як традиційне резервне копіювання. Вам все ще потрібна звичайна система резервного копіювання, наприклад [rsnapshot](../../guides/backup/rsnapshot_backup.md).
```

Крива навчання Incus може бути крутою, але ця книга спробує дати вам знання, які допоможуть вам розгорнути та використовувати Incus у Rocky Linux.

Для тих, хто хоче використовувати Incus як лабораторне середовище на своїх ноутбуках або робочих станціях, див. [Додаток A: Налаштування робочої станції] (30-appendix_a.md).

## Передумови та припущення

- Один сервер Rocky Linux 9, гарно налаштований. Розгляньте окремий жорсткий диск для дискового простору ZFS у робочому середовищі (це потрібно зробити, якщо ви використовуєте ZFS). І так, ми припускаємо, що це чистий сервер, а не VPS.
- Це слід вважати розширеною темою, але ми зробили все можливе, щоб зробити її максимально зрозумілою для всіх. Тим не менш, знання кількох основних речей про керування контейнерами займе у вас довгий шлях.
- Ви маєте добре володіти командним рядком на своїй машині (машинах) і вільно володіти редактором командного рядка. (Використовуємо _vi_ в цих прикладах, але ви можете використовувати свій улюблений редактор.)
- Для більшості цих процесів вам потрібно буде бути непривілейованим користувачем. Для початкових кроків налаштування вам потрібно буде бути користувачем root або вміти `sudo`, щоб стати ним. У цих розділах ми припускаємо, що ваш непривілейований користувач є "incusadmin". Вам доведеться створити цей обліковий запис користувача пізніше в процесі.
- Для ZFS переконайтеся, що безпечне завантаження UEFI НЕ ввімкнено. В іншому випадку вам доведеться підписати модуль ZFS, щоб змусити його завантажити.
- Здебільшого ми використовуємо контейнери на основі Rocky Linux.

!!! info

```
Автор включає методологію використання файлової системи ZFS. Зверніть увагу, що проект Incus рекомендує BTRFS як файлову систему для сервера Incus. (ZFS все ще є опцією файлової системи.) Проте BTRFS взагалі недоступний у Rocky Linux 9.4. Поки він не буде санкціонований апстрімом і не буде випущено там, ваш єдиний вихід — використовувати ZFS або іншу включену файлову систему. Щоб дізнатися більше про параметри файлової системи Incus, перегляньте [офіційний документ проекту тут.](https://linuxcontainers.org/incus/docs/main/reference/storage_dir/)
```

## Короткий Огляд

- **Розділ 1: Встановлення та налаштування** займається встановленням основного сервера. Загалом, правильний спосіб створити Incus у виробництві — мати основний сервер і сервер знімків.
- **Розділ 2: Налаштування ZFS** стосується налаштування та нконфігурування ZFS. ZFS — це диспетчер логічних томів і файлова система з відкритим вихідним кодом, створена Sun Microsystems спочатку для своєї операційної системи Solaris.
- **Глава 3: Ініціалізація Incus і налаштування користувача** стосується базової ініціалізації та параметрів, а також налаштування непривілейованого користувача, яким ви будете користуватися протягом більшої частини решти процесу
- **Розділ 4: Налаштування брандмауера** Містить параметри налаштування `firewalld`
- **Розділ 5: Налаштування образів і керування ними** описує процес інсталяції образів операційної системи до контейнера та їх налаштування
- **Глава 6: Профілі** присвячена додаванню профілів і застосуванню їх до контейнерів, зокрема охоплює `macvlan` і його важливість для IP-адресації у вашій LAN або WAN
- **Глава 7: Параметри конфігурації контейнера** коротко описує деякі основні параметри конфігурації для контейнерів і пропонує деякі переваги та побічні ефекти для зміни параметрів конфігурації
- **Глава 8: Знімки контейнерів** детально описує процес створення знімків для контейнерів на основному сервері
- **Розділ 9. Сервер знімків** охоплює налаштування та конфігурацію сервера знімків, а також те, як створити симбіотичний зв’язок між основним і сервером знімків
- **Розділ 10: Автоматизація миттєвих знімків** розповідає про автоматизацію створення миттєвих знімків і заповнення миттєвими знімками сервера миттєвих знімків.
- **Додаток A: налаштування робочої станції** технічно не є частиною документів робочого сервера, але пропонує рішення для людей, які хочуть створити лабораторію контейнерів Incus на своєму ноутбуці чи робочій станції.

## Висновки

Ви можете використовувати ці розділи, щоб ефективно налаштувати пару серверів Incus основного та моментального знімків на рівні підприємства. У процесі ви дізнаєтеся багато нового про Incus. Просто майте на увазі, що ще багато чого потрібно дізнатися, і розглядайте ці документи як відправну точку.

Найсуттєвіша перевага Incus полягає в тому, що він економічний у використанні на сервері, дозволяє швидко прискорювати встановлення операційної системи, дозволяє працювати багатьом автономним серверам додатків на одному апаратному забезпеченні, використовуючи це обладнання для максимального використання.
Loading

0 comments on commit ee24c7b

Please sign in to comment.