From cd82e8a61f71f486445a191f2613177f0c11eba5 Mon Sep 17 00:00:00 2001 From: Alexey Martemyanov Date: Sat, 23 May 2026 13:16:41 +0600 Subject: [PATCH] =?UTF-8?q?2026-05-23=20htpc=20smb:=20=D0=BA=D0=BE=D0=BD?= =?UTF-8?q?=D1=82=D0=B5=D0=B9=D0=BD=D0=B5=D1=80=20htpc-samba,=20=D0=BF?= =?UTF-8?q?=D0=B0=D1=80=D0=BE=D0=BB=D1=8C=20bazzite,=20=D1=88=D0=B0=D1=80?= =?UTF-8?q?=D1=8B=20Data/Windows?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- family/how-to/htpc-system.md | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/family/how-to/htpc-system.md b/family/how-to/htpc-system.md index f73faf2d..002fa0d3 100644 --- a/family/how-to/htpc-system.md +++ b/family/how-to/htpc-system.md @@ -151,22 +151,21 @@ journalctl -u htpc-sleep-guard -n 50 --no-pager Hostname `htpc` резолвится через mDNS/avahi → отсюда `smb://htpc`. -**Samba установлена** (`/etc/samba/smb.conf`), но `smb.service` — **disabled/inactive**. -Usershares включены (max 100, guests allowed), но кастомных шаров нет — директория пустая. +**SMB работает через Podman-контейнер `htpc-samba`** (порты 139/445). +Логин: `bazzite` / пароль: `bazzite` -Стандартный конфиг включает: -- `[homes]` — шарит домашние директории при запущенном smbd -- `[printers]` / `[print$]` — принтеры (CUPS) +Шары: +- `[Data]` → `/run/media/bazzite/Data` (read-write) +- `[Windows]` → `/run/media/bazzite/Windows` (read-only) -Чтобы запустить: +Управление контейнером: ```bash -sudo systemctl enable --now smb nmb +podman ps # статус +podman restart htpc-samba # перезапуск ``` -Чтобы добавить шар: -```bash -net usershare add myshare /path/to/dir "Description" everyone:F guest_ok=yes -``` +System `smb.service` — **disabled** (конфликтует с контейнером, не нужен). +Конфиг контейнера: `/etc/samba/smb.conf` внутри контейнера (`/etc` примонтирован из volume). ## OSTree / Обновления - `/usr/local/bin` слетает при `rpm-ostree` upgrade (новый `/usr` overlay)