Можно ли в fly-fm добавить аналог виндоувского «Запуск от имени Администратора»?
Так не хватает этой функции, когда из под пользователя нужно установить или запустить какую программу из под root-а. Классно в винде правой клавишей жмем по исполняемому файлу, а далее в контекстном меню выбираю «Запуск от имени Администратора» в появившемся окне ввожу учетные данные и прога работает из под прав Администратора.
ALSE_User
New member
Это давно реализовано, sudo вам в помощь. Только маленькая проблемка — пользователь либо должен входить в группу astra-admin, либо ему надо назначить права в файле sudoerrs. А в профилях защиты «Воронеж» и «Смоленск» еще и зарегистрироваться с «высоким» режимом МКЦ.
d-dx27
New member
Это все не то, в винде любой пользователь может запустить под админом, если знает его логин и пароль, а тут консоль открывать надо.
countmein
New member
Этот вопрос уже обсуждался, и решение вроде найдено: https://forum.astralinux.ru/threads/2593/page-7#post-16548
Но у меня этот пункт появляется у иконок на рабочем столе, но не у файлов в файловом менеджере.
countmein
New member
Чтобы работало и в файловом менеджере, можно добавить в контекстное меню своё действие, как описано здесь: https://wiki.astralinux.ru/pages/viewpage.action?pageId=60360099
Например, я создал файл ~/.local/share/flyfm/actions/runasroot.desktop такого содержания:
[Desktop Entry] Type=Application NoDisplay=false Actions=runasroot; Hidden=false Terminal=false StartupNotify=false [Desktop Action runasroot] Name=Run as root Name[ru]=Выполнить от суперпользователя Icon=draw-star Exec=fly-su -c fly-open --exec %f
После этого в контекстном меню файлов в подменю «Действия» появился пункт «Выполнить от суперпользователя». Перед открытием файла запрашивается пароль.
Запуск X-сервера от имени суперпользователя (root)
Использование программным обеспечением прав суперпользователя и функционирование программного обеспечения от имени суперпользователя относятся к привилегиям, потенциально влияющим на систему защиты информационной системы.
В документации на информационную систему должно быть указано о наличии, порядке и целях применения программного обеспечения, использующего указанные привилегии, а также приведен порядок его настройки (для чего могут быть использованы материалы настоящей методики).
Данная статья применима к:
- Astra Linux Special Edition РУСБ.10015-01 и РУСБ.10015-10 (очередное обновление 1.7)
- Astra Linux Special Edition РУСБ.10015-37 (очередное обновление 7.7)
- Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6)
- Astra Linux Special Edition РУСБ.10015-16 исп. 1
- Astra Linux Common Edition 2.12
В ОС Astra Linux функции запуска X-сервера выполняет системная служба fly-dm.
От чьего имени, а значит с какими полномочиями (ограниченными или суперпользователя) будет запущен Х-сервер определяется параметром ServerUID в секции [X-:*-Core] конфигурационного файла /etc/X11/fly-dm/fly-dmrc.
По умолчанию этот параметр не действует (оформлен как комментарий) или отсутствует. Перед запуском X-сервера служба fly-dm делает проверку возможности запуска Х-сервера без прав суперпользователя (для этого необходимо наличие в системе службы systemd и поддержки KMS (Kernel Mode-Setting), и
- если проверка прошла успешно, то X-сервер запускается и работает от имени фиктивного пользователя fly-dm (логи в /var/log/fly-dm);
- в случае неудачи проверки — X-сервер запускается и работает от имени суперпользователя (логи в /var/log).
Для того, чтобы всегда запускать сервис от имени суперпользователя (root) следует явно указать идентификатор root в раскомментированном (добавленном) параметре ServerUID:
Соответственно, чтобы восстановить запуск от пользователя fly-dm, следует закомментировать или удалить параметр ServerUID .
После внесения изменений в файл /etc/X11/fly-dm/fly-dmrc чтобы изменения вступили в силу следует перезагрузить компьютер или перезапустить с службу fly-dmrc (при перезапуске службы графическая сессия пользователя будет прервана, придется повторно войти в графическую сессию пользователя):
Урок 10. Как создать пользователя и дать ему права администратора. Настройки пользователей.
В данном ролике рассказывается о том как посмотреть настройки пользователей, создать пользователя и дать ему права администратора. Показывается как поменять права доступа на файл или каталог. В уроке используется Astra Linux Special Edition 1.6. Все настройки показаны в графическом интерфейсе. Как создать или удалить пользователя в командной строке расскажу в следующем уроке В уроке используется Astra Linux SE 1.6. (все тоже самое будет и в версии Astra Linux SE 1.7). Тем не менее основы командной строки будут актуальны для абсолютно любых ОС LInux (Astra, ALT, МСВС, Заря, Debian, Ubuntu, RedHat, SUSE, Mint и многих других) (Большая часть команд показаны в видео уроках работает и в других ОС Linux/Unix) КОНТАКТЫ: Канал в TELEGRAM: https://t.me/NatalyaKurandina Страница в VK: https://vk.com/natalyakurandina ХОТИТЕ ПОМОЧЬ КАНАЛУ? https://yoomoney.ru/to/410012056555092 ЮМани 410012056555092 #linux #linux tutorial #astralinux #astra linux special edition #информационная безопасность #астра линукс #уроки линукс #уроки linux ubuntu #линукс для начинающих #программы для linux #LinuxMint #Ubuntu #Debian #Fedora #openSUSE #KDE #Slackware #Kali #Arch #Kubuntu #CentOS #FreeBSD #RedHat #натальякурандина #natalyakurandina #уроки astra linux #find #grep #поиск файлов