Отключение блокировки экрана в Astra Linux

Отключение блокировки экрана в Astra Linux — вы этого хотели? А может, стоило бы хотеть большего? Потому что когда администратор в десятый раз за день вводит пароль, чтобы «разбудить» терминал в закрытом контуре, он не просто теряет время — он перестаёт замечать саму систему. Astra Linux Special Edition создавалась как операционная система специального назначения, где безопасность — не галочка в чек-листе, а фундамент архитектуры. Но именно поэтому настройка её рабочего пространства требует не механического отключения защит, а осмысленного управления ими. В сценариях киосков, информационных терминалов и постов постоянного мониторинга автоматическая блокировка экрана действительно превращается в помеху. Хорошая новость: инструменты для тонкой настройки уже встроены в ОС. Плохая: большинство пользователей знает лишь о галочке в меню, которая чудесным образом возвращается после перезагрузки. Давайте разберём всю цепочку — от графических настроек до конфигурационных файлов и скриптов автоматизации — без воды и ложных иллюзий.

  1. 🛡️ Как отключить автоматическую блокировку экрана при бездействии
  2. ⚡ Настройка энергосбережения: как сделать чтобы экран не гас в Linux
  3. 🔑 Пароли в Astra Linux: безопасность и восстановление доступа
  4. 📸 Создание скриншотов в Astra Linux: быстрые и профессиональные методы
  5. 🤖 Написание и использование скриптов в Astra Linux для автоматизации
  6. 📁 Подключение сетевых папок в Astra Linux через Samba
  7. 📐 Советы и рекомендации по оптимизации рабочего пространства

🛡️ Как отключить автоматическую блокировку экрана при бездействии

Первое, что видит пользователь — графический интерфейс. И первое, что его подводит — иллюзия контроля. Да, путь «ПКМ на рабочем столе → Оформление рабочего стола → Блокировка → снять галку "Блокировать экран" → Применить» работает. Но если вы работаете на уровне защищённости выше базового, эта галочка восстановится после перезагрузки — так задумано разработчиками, и это не баг, а фича системы мандатного контроля доступа.

Графическая утилита fly-admin-theme даёт возможность управлять блокировкой для текущего пользователя. Но для устойчивого результата нужно копать глубже.

Система Fly-wm (собственная оконная среда Astra Linux) хранит настройки в конфигурационных файлах. Чтобы отключить блокировку сессии для всех пользователей разом, редактируют файл /usr/share/fly-wm/theme.master/themerc. Добавьте в него следующие параметры:

  • ScreenSaverDelay=0 — отключает задержку перед запуском хранителя экрана;
  • LockerOnSleep=false — запрещает блокировку при переходе в спящий режим;
  • LockerOnDPMS=false — запрещает блокировку при отключении монитора;
  • LockerOnLid=false — запрещает блокировку при закрытии крышки ноутбука;
  • LockerOnSwitch=false — запрещает блокировку при переключении пользователей.

Если требуется отключить блокировку только для конкретного пользователя, создайте или отредактируйте файл ~/.fly/theme/current.themerc с теми же параметрами.

Отдельный сценарий — режим киоска. В конфигурации /etc/parsec/kiosk_mask значение 0000 означает, что режим киоска выключен, а выставление соответствующих флагов активирует ограничения, включая управление блокировкой экрана для гостевых сессий. Для устройств фиксированного назначения, где не требуется аутентификация, это штатный механизм настройки графического киоска с полным отключением блокировки.

⚡ Настройка энергосбережения: как сделать чтобы экран не гас в Linux

Отключить блокировку — полдела. Монитор всё равно может гаснуть по таймауту энергосбережения, и это уже зона ответственности подсистемы управления питанием, а не оконного менеджера.

В дистрибутивах Astra Linux за управление электропитанием отвечает пакет powerdevil, а графический интерфейс представлен утилитой fly-admin-power. Чтобы монитор не затухал при бездействии, в настройках электропитания нужно выставить значение «0» для параметров «Потухание экрана через» и «Выключить через» — как для питания от сети, так и для батареи.

Но есть нюанс: на уровне X-сервера тоже существует управление питанием монитора — DPMS (Display Power Management Signaling). Чтобы отключить его принудительно, в файле /etc/X11/xorg.conf нужно прописать:

Section "Monitor"
Option "DPMS" "false"
EndSection

Это гарантирует, что монитор не погаснет даже при обходе пользовательских настроек электропитания.

Если вы работаете на ноутбуке и хотите гибко управлять энергосбережением из командной строки, существуют инструменты tlp и laptop-mode-tools. Они не входят в стандартные репозитории Astra Linux и частично дублируют функции штатных утилит, однако дают тонкий контроль над процессором, дисками и периферией. Важно: эти два инструмента несовместимы между собой, используйте что-то одно.

🔑 Пароли в Astra Linux: безопасность и восстановление доступа

Парольная политика в Astra Linux — не просто формальность, а один из столпов мандатного контроля доступа. Пароль загрузчика GRUB, пароль пользователя, пароль администратора — три эшелона, и потеря любого из них способна парализовать работу.

Штатная смена пароля. Если у пользователя есть доступ к системе, всё просто: passwd <имя_пользователя> в терминале. Для администратора — sudo passwd root.

Сброс счётчика неудачных попыток. Если учётная запись заблокирована из-за превышения лимита попыток входа, а пароль известен, можно обнулить счётчик через GRUB. Нажмите «e» в меню загрузчика, в строке linux замените ro quiet splash на init=/bin/bash, нажмите F10. В открывшейся оболочке выполните mount -o rw,remount /, затем faillog -r.

Сброс забытого пароля. Загрузитесь с установочного диска Astra Linux Special Edition, выберите «Режим восстановления». Укажите корневое устройство (например, /dev/sda1), запустите оболочку, выполните chroot /target. Затем отредактируйте файлы /etc/shadow и /etc/shadow-, удалив хеш пароля нужного пользователя (всё между первым и вторым двоеточием). После перезагрузки вход будет без пароля — задайте новый.

В корпоративных средах с развёрнутыми политиками информационной безопасности изменение пароля root может требовать согласования с администратором безопасности — это не техническое ограничение, а организационное требование системы мандатного контроля.

📸 Создание скриншотов в Astra Linux: быстрые и профессиональные методы

Инструменты для создания снимков экрана входят в стандартную поставку Astra Linux. Утилита Spectacle доступна через меню «Пуск → Графика → Снимок экрана Spectacle» или по комбинации Alt+PrintScreen.

Spectacle умеет:

  • захватывать все экраны, текущий экран, активное окно, окно под курсором или произвольную область;
  • делать снимки с задержкой по времени;
  • экспортировать результат напрямую в Gwenview, EasyPaint, ImageMagick или Firefox;
  • сохранять в популярные форматы.

Для видеозаписи экрана в Astra Linux Common Edition доступен SimpleScreenRecorder. Установка — sudo apt install simplescreenrecorder, после чего программа появляется в меню «Пуск → Мультимедиа». Возможен захват всего экрана, отдельного окна или области. В Astra Linux Special Edition этот пакет можно установить после подключения репозитория Common Edition.

Горячие клавиши, которые стоит запомнить:

  • Print Screen — скриншот всего рабочего стола;
  • Alt + Print Screen — скриншот активного окна;
  • Shift + Print Screen — скриншот выделенной области.

🤖 Написание и использование скриптов в Astra Linux для автоматизации

Автоматизация в Astra Linux начинается с Bash-скриптов. Сообщество давно оценило потенциал: на портале EasyAstra выложены готовые наборы скриптов для автоматизации ежедневных задач в Astra Linux Special Edition 1.7/1.8.

Для управления автозапуском приложений существует штатная утилита fly-admin-autostart. Она запускается из терминала командой fly-admin-autostart и предоставляет графический интерфейс для добавления программ в автозагрузку.

Разработчики из «Кварта Технологии» регулярно выпускают наборы скриптов для автоматизации настройки образа Astra Linux Embedded — от преднастроенной установки до конфигурации киосков и терминалов.

Типичный сценарий: написать скрипт, разместить его в /usr/local/bin (этот каталог автоматически прописан в PATH, поэтому скрипт запускается без указания полного пути), добавить его в автозагрузку через fly-admin-autostart — и система будет сама выполнять рутинные операции без участия оператора.

📁 Подключение сетевых папок в Astra Linux через Samba

Работа в гетерогенной сети — реальность большинства организаций. Пакет Samba в Astra Linux штатно поддерживается и настраивается через графическую утилиту fly-admin-samba.

Установка: sudo apt install fly-admin-samba (пакет samba установится автоматически как зависимость). После установки инструмент доступен в меню «Пуск → Панель управления → Сеть → Общие папки (Samba)».

Через графический интерфейс можно:

  • задать имя рабочей группы;
  • запустить или остановить сервис;
  • определить разделяемые ресурсы;
  • настроить аутентификацию через Kerberos.

Для подключения к сетевой папке из файлового менеджера используйте пункт «Сеть → Создать сетевое место», указав адрес сервера и имя ресурса.

Если требуется настроить анонимный доступ (например, для общего хранилища внутри изолированного сегмента), конфигурационный файл /etc/samba/smb.conf должен содержать параметр map to guest = Bad User в секции [global], а для ресурса — guest ok = yes.

Стоит помнить: Samba в стандартном дистрибутиве по умолчанию не установлена, но входит в репозитории и поддерживает MIT Kerberos для доменной аутентификации — это критически важно при интеграции в корпоративные сети.

📐 Советы и рекомендации по оптимизации рабочего пространства

Оптимизация Astra Linux начинается с честного вопроса: что именно тормозит? На рабочих станциях главный потребитель ресурсов — графическая среда. Решение: отключить тяжёлые эффекты fly-wm. Зайдите в «Пуск → Настройки → Рабочий стол» и уберите прозрачность, тени и анимацию сворачивания окон. Прирост отзывчивости интерфейса — немедленный.

Если позволяет сценарий использования, переключитесь на лёгкое окружение — XFCE или MATE. Они менее ресурсоёмки и на старом оборудовании дают вторую жизнь системе.

Другие проверенные приёмы:

  • Разместите раздел /opt или корневой раздел на быстром накопителе — дисковая подсистема остаётся узким местом в большинстве конфигураций.
  • Установите все обновления безопасности — благо, в Astra Linux это делается централизованно через репозитории.
  • Используйте утилиту fly-admin-autostart для аудита автозагрузки — зачастую система грузит то, что никто не запускает вручную.

Работа с национальной операционной системой — не компромисс между удобством и защищённостью, а поиск оптимальной конфигурации под конкретную задачу. Информационный терминал в холле и рабочее место оператора критической инфраструктуры — две разные вселенные, и настройки блокировки экрана, энергосбережения и прав доступа должны это отражать.

❓ Часто задаваемые вопросы

Почему галочка «Блокировать экран» возвращается после перезагрузки?

Это поведение системы при высоком уровне мандатной безопасности. На уровне конфигурации оно закреплено в политиках parsec. Для постоянного отключения используйте правку файла /usr/share/fly-wm/theme.master/themerc.

Как отключить блокировку экрана только для одного пользователя?

Создайте или отредактируйте файл ~/.fly/theme/current.themerc, добавив параметры ScreenSaverDelay=0, LockerOnSleep=false и аналогичные.

Можно ли полностью запретить гашение монитора?

Да. Установите значение «0» в настройках электропитания через fly-admin-power и добавьте Option "DPMS" "false" в /etc/X11/xorg.conf.

Как восстановить пароль, если я не знаю ни пароля пользователя, ни пароля GRUB?

Загрузитесь с установочного диска Astra Linux Special Edition, выберите «Режим восстановления», в оболочке выполните chroot /target и удалите хеш пароля из /etc/shadow.

Чем снимать скриншоты, если Spectacle не устраивает?

Используйте горячие клавиши: Print Screen — весь экран, Alt+Print Screen — активное окно, Shift+Print Screen — область. Для расширенной обработки скриншот можно сразу экспортировать в GIMP через меню Spectacle.

Как добавить скрипт в автозагрузку Astra Linux?

Запустите fly-admin-autostart из терминала, добавьте свой скрипт в список автозапускаемых приложений. Сам скрипт удобно разместить в /usr/local/bin.

Что делать, если сетевые диски Samba не подключаются у обычного пользователя?

Проверьте права доступа к точке монтирования и параметры аутентификации в /etc/samba/smb.conf. Убедитесь, что пакет samba установлен и сервис запущен.

Как оптимизировать Astra Linux для старого оборудования?

Отключите визуальные эффекты в настройках рабочего стола, используйте лёгкое окружение (XFCE или MATE), разместите корневой раздел на SSD, выполните аудит автозагрузки.

Просмотров: 488 👁️ | Реакций: 6 ❤️

Оставить комментарий