The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Вышел файловый менеджер Midnight Commander 4.7.1, opennews (??), 26-Фев-10, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


24. "Вышел файловый менеджер Midnight Commander 4.7.1"  +/
Сообщение от Аноним (-), 26-Фев-10, 22:47 
Ну вот ты открыл такой длиннющий путь в одной панели и такой же самый во второй, и тут тебе скопировать файл из одной в другую, но там запрещена запись. Выйти с коммандера - вводить пути заново. А так - только пароль.
Ответить | Правка | Наверх | Cообщить модератору

29. "Вышел файловый менеджер Midnight Commander 4.7.1"  +/
Сообщение от angel_il. (?), 26-Фев-10, 23:07 
>Ну вот ты открыл такой длиннющий путь в одной панели и такой
>же самый во второй, и тут тебе скопировать файл из одной
>в другую, но там запрещена запись. Выйти с коммандера - вводить
>пути заново. А так - только пароль.

пишем
sudo cp
жмем
alt-enter вставится текущее имя файла
жмем
alt-shift-a вставится каталог противоположной панели

жмем enter.

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

61. "Вышел файловый менеджер Midnight Commander 4.7.1"  +/
Сообщение от Square (ok), 27-Фев-10, 13:44 
Файловый менеджер как раз был придуман для того чтобы подобные вот выкрутасы не делать...
Например Ф5 - в появляющемся окошке- возможность поставить галочку "копировать с рут правами"
Ответить | Правка | Наверх | Cообщить модератору

67. "Вышел файловый менеджер Midnight Commander 4.7.1"  +/
Сообщение от Andrey Mitrofanov (?), 27-Фев-10, 14:02 
>возможность поставить галочку "копировать с рут правами"

Нет уж, нафиг. Авгию -авгиево. sudo mc или su root -c mc , если надо-надо. А встраивать в пользовательское приложение потенциаьлную атомную бомбу (=дыру безопасности всей системы) -- идея не из лучших.

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

68. "Вышел файловый менеджер Midnight Commander 4.7.1"  +/
Сообщение от минона (?), 27-Фев-10, 14:27 
окно с кнопочками, которая просто вызовет sudo за тебя (и запросит пароль кстати) - дыра в безопасности?
а то что у многих sudo mc висит целый день - не дыра?
Ответить | Правка | Наверх | Cообщить модератору

71. "Вышел файловый менеджер Midnight Commander 4.7.1"  +/
Сообщение от Andrey Mitrofanov (?), 27-Фев-10, 16:16 
>окно с кнопочками, которая просто вызовет sudo за тебя (и запросит пароль
>кстати) - дыра в безопасности?

Это как минимум _лишний код и _дублирование оного в mc, как макс - потенциал для кривой самопильной реализуции sudo и, сюрприз, - дыры...

Для тебя то, что в mc в "F5" _не_ используется запуск /bin/cp -- откровение?

Кста, возможно, копирование в /#sh:root@localhost... и помогломы отцу русдемократи, да бе-да-беда-беда, root-а на ssh обычно опять же отключают. Да и копирование на vfs какое-то... "пластмассовое".

>а то что у многих sudo mc висит целый день - не дыра?

Это |) не дыра в mc... Но, в общем, да. :/

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

69. "Вышел файловый менеджер Midnight Commander 4.7.1"  +/
Сообщение от Square (ok), 27-Фев-10, 14:33 
>>возможность поставить галочку "копировать с рут правами"
>
>Нет уж, нафиг. Авгию -авгиево. sudo mc или su root -c mc
>, если надо-надо. А встраивать в пользовательское приложение потенциаьлную атомную бомбу
>(=дыру безопасности всей системы) -- идея не из лучших.

Вы это о чем? Запрос пароля- это дыра в безопасности?

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

65. "Вышел файловый менеджер Midnight Commander 4.7.1"  +/
Сообщение от Andrey Mitrofanov (?), 27-Фев-10, 13:57 
~
sudo cp -p %f %D

>жмем enter.

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

74. "Вышел файловый менеджер Midnight Commander 4.7.1"  +/
Сообщение от angel_il (ok), 27-Фев-10, 17:38 
>~
>sudo cp -p %f %D
>
>>жмем enter.

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

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

72. "Вышел файловый менеджер Midnight Commander 4.7.1"  +/
Сообщение от crypt (??), 27-Фев-10, 17:19 
о, прикольно. о таком маневре я не знал. это где-нибудь описано в hints&tricks или хотя бы написано в недрах документации?
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

73. "Вышел файловый менеджер Midnight Commander 4.7.1"  +/
Сообщение от angel_il (ok), 27-Фев-10, 17:34 
да это написано в мане, там описаны горячие клавиши, в том числе и для панелей
Ответить | Правка | Наверх | Cообщить модератору

75. "Вышел файловый менеджер Midnight Commander 4.7.1"  +/
Сообщение от crypt (??), 27-Фев-10, 23:01 
спасибо.:) Меня mc абсолютно устаивает, но на всякий случай напишу, что еще заметил. При использовании shell соединения, когда появляется вопрос принять ли ключ (Are you sure you want to continue connecting (yes/no)) MC съезжает наверх. Если ключь принят, то вопрос о пароле тоже разбит на две строки. r
oot@10.10.10.10's password:
И еще в прошлых версиях копирование через shell link происходило очень медленно и сильно грузило цп на целевой системе (как будто через dd работало или еще что). Если будут время, попробую проверить это на 5 гб. файле.
Ответить | Правка | Наверх | Cообщить модератору

79. "Вышел файловый менеджер Midnight Commander 4.7.1"  +/
Сообщение от Aquarius (ok), 28-Фев-10, 20:10 
к MC это, вообще говоря, не имеет отношения: shell link работает через шифрованное соединение (SSH)
Ответить | Правка | Наверх | Cообщить модератору

81. "Вышел файловый менеджер Midnight Commander 4.7.1"  +1 +/
Сообщение от McFlooder (??), 01-Мрт-10, 11:25 
Для этого придется поставить SUID на mc. Если ты посмотришь внимательно, то увидишь, что и на su и на sudo установлен SUID бит. Другим способом нельзя предоставить root привиллегии.
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

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

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

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

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

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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