The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Вышел файловый менеджер Midnight Commander 4.7.1"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Доступны два режима работы форума: "Раскрыть нити" и "Свернуть нити".
. "Вышел файловый менеджер Midnight Commander 4.7.1" +/
Сообщение от Slavaz (ok), 01-Мрт-10, 11:44 
>Для этого придется поставить SUID на mc. Если ты посмотришь внимательно, то
>увидишь, что и на su и на sudo установлен SUID бит.
>Другим способом нельзя предоставить root привиллегии.

Да. При этом придётся или форкаться(child process), или создавать второй поток(thread), в котором сбрасывать привилегии до пользовательских, а при запросе на работу с правами рута нужно чтобы оригинальный рутовый процесс синхронизировался с дочерним "не рутовым" и выполнял некие действия (программный робот)...
Слишком много изменений во внутренней архитектуре (mc сейчас принципиально однопотоковый, благодаря чему диапазон операционок довольно велик); слишком много возни по написанию рутового робота; слишком много риска, связанного с потенциальными дырами в рутовом процессе.

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

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Вышел файловый менеджер Midnight Commander 4.7.1, opennews, 26-Фев-10, 19:14  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру