# /etc/crypto-sshd_config - Конфигурация аварийного SSH-контура расшифровки Melawy OS # 1. Сетевые параметры рантайма initramfs Port 22 Protocol 2 AddressFamily any ListenAddress 0.0.0.0 # 2. Криптографические ключи хоста внутри ОЗУ рамдиска # Dracut принудительно запечет эти ключи из /etc/ssh/ или сгенерирует их в рантайме HostKey /etc/ssh/ssh_host_rsa_key HostKey /etc/ssh/ssh_host_ed25519_key # 3. Жесткое логирование для отладки сетевой сессии из TTY консоли SyslogFacility AUTH LogLevel INFO # 4. Аутентификация и защита от подбора паролей LoginGraceTime 60 PermitRootLogin yes StrictModes no MaxAuthTries 5 # 5. КЛЮЧЕВОЙ КОНТУР ИЗОЛЯЦИИ И ПЕРЕХВАТА УПРАВЛЕНИЯ (ст. 274 УК РФ комплаенс) # Намертво блокируем запуск стандартного Bash/Sh шелла. # Любое успешное SSH-подключение принудительно перенаправляется на твой скрипт разблокировки. ForceCommand /usr/bin/luks-unlock-shell # Выключаем перенаправление графики и портов, чтобы исключить скрытые туннели внутри initramfs X11Forwarding no AllowTcpForwarding no AllowAgentForwarding no PermitTTY yes PermitUserEnvironment no # 6. Отключаем подсистемы (SFTP внутри раннего рамдиска физически отсутствует и вызовет сбой) Subsystem sftp /bin/false