tech:host

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

tech:host [2026/07/28 11:42] – created vas_admintech:host [2026/07/28 11:44] (current) vas_admin
Line 3: Line 3:
 Операционная система, доступ, сетевая защита. Всё, что находится вне контейнеров. Операционная система, доступ, сетевая защита. Всё, что находится вне контейнеров.
  
 +===== Характеристики =====
 +
 +^ Параметр ^ Значение ^
 +| Имя | ''ve-ai-gateway-01'' |
 +| ОС | Debian 12 (bookworm) |
 +| CPU | 2 vCPU |
 +| RAM | 1.9 ГБ |
 +| Swap | отсутствует |
 +| Диск | 59 ГБ, занято ~7% |
 +| Часовой пояс | UTC |
 +| Синхронизация времени | NTP активна |
 +| Расположение | — |
 +
 +Отсутствие swap означает, что при исчерпании памяти ядро сразу начнёт убивать
 +процессы, без деградации в подкачку. Учитывать при добавлении контейнеров —
 +[[tech:risks|риск A3]].
 +
 +Часовой пояс хоста — UTC; контейнер DokuWiki запущен с ''TZ=Europe/Amsterdam''.
 +При сверке времени в логах учитывать разницу.
  
 ===== Доступ по SSH ===== ===== Доступ по SSH =====
Line 10: Line 29:
 | ''PermitRootLogin'' | ''prohibit-password'' — root только по ключу | | ''PermitRootLogin'' | ''prohibit-password'' — root только по ключу |
 | ''PasswordAuthentication'' | ''no'' — парольная аутентификация отключена | | ''PasswordAuthentication'' | ''no'' — парольная аутентификация отключена |
 +
  
  
Line 24: Line 44:
 </code> </code>
  
-Правила сохранены через ''iptables-persistent'' и переживают перезагрузку. После+Правила сохранены через ''iptables-persistent''. После
 любого изменения набора правил их нужно сохранить заново: любого изменения набора правил их нужно сохранить заново:
  
 +<code>
 +netfilter-persistent save
 +</code>
 +
 +Цепочки ''DOCKER-*'' управляются самим Docker и в этот набор не входят. Ограничения
 +для проброшенных контейнерами портов ставятся в цепочку ''DOCKER-USER'' — на текущий
 +момент она пуста.
  
 ===== fail2ban ===== ===== fail2ban =====
  
 +Защита от подбора паролей SSH. 
 ^ Параметр ^ Значение ^ ^ Параметр ^ Значение ^
 | Конфиг | ''/etc/fail2ban/jail.local'' | | Конфиг | ''/etc/fail2ban/jail.local'' |
Line 65: Line 93:
 | Автопродление | ''certbot.timer'', enabled и active | | Автопродление | ''certbot.timer'', enabled и active |
  
-<code> 
-certbot certificates      # состояние и сроки 
-certbot renew --dry-run   # прогон продления без внесения изменений 
-</code> 
  
-Как сертификат используется в конфигурации — [[tech:server:nginx]].+Как сертификат используется в конфигурации — [[tech:nginx]].
  
-===== Доступ к серверу ===== 
- 
-^ Кто ^ Роль ^ 
-| Евгений Зяблицев | администратор | 
-| Терентьев Владислав | аналитик | 
  
 ===== Бэкапы ===== ===== Бэкапы =====
  
-Отсутствуют. Резервное копирование на этой машине не настроено: ни локальных архивов, +Отсутствуют. Резервное копирование на этой машине не настроено.
-ни внешнего копирования, ни cron-задач. +
  
 Настройка бэкапов — незакрытая задача, [[tech:risks|риск A1]]. Настройка бэкапов — незакрытая задача, [[tech:risks|риск A1]].
Line 88: Line 105:
 ---- ----
  
-[[tech:server|← Сервер]]+[[tech:start|← Техническая документация]]
  
  • tech/host.1785231721.txt.gz
  • Last modified: 2026/07/28 11:42
  • by vas_admin