Сообщений: 0 | #1 - 13 апреля 2016 в 22:30 | |
Как разрешить форматирование флешки без запроса пароля? |
|
|
Сообщений: 0 | #2 - 14 апреля 2016 в 06:27 | |
Oberst: | Как разрешить форматирование флешки без запроса пароля? |
форматируйте утилитой "Диски" ( Меню- Стандартные - Диски или команда в терминале gnome-disks ) |
Сообщений: 0 | #3 - 14 апреля 2016 в 10:02 | |
Спасибо, но хотелось бы использовать mint-stick, оно как то привычнее. |
Сообщений: 0 | #4 - 14 апреля 2016 в 11:59 | |
Oberst: | Как разрешить форматирование флешки без запроса пароля? |
Флешки, в их обычном состоянии, форматируются без паролей. Загрузочная была? В #2 сказано, что использовать. В общем случае, для загрузочной флешки - сначала переразметить, потом форматировать. |
Сообщений: 0 | #5 - 14 апреля 2016 в 14:13 | |
Oberst, в ярлыке скорей всего задействовано gksudo, возможно неспроста. Попробуй для начала запустить минтстик прямым обращением к файлу в терминале Код BASH:/usr/lib/mintstick/mintstick.py
|
Сообщений: 0 | #6 - 14 апреля 2016 в 19:30 | |
Chocobo: | в ярлыке скорей всего задействовано gksudo, возможно неспроста. |
вряд ли... по дефолту ярлык без всяких gksu Chocobo: | Попробуй для начала запустить минтстик прямым обращением к файлу в терминале Код BASH: /usr/lib/mintstick/mintstick.py |
и что эта команда должна запустить? если команда запуска утилиты для формата флешки - mintstick -m format а команда для создания загрузочной флешки(записи iso-образа на неё) - mintstick -m iso скорее надо ковырять потроха скриптов что в /usr/lib/mintstick но не вижу смысла в этих поисках. |
Сообщений: 0 | #7 - 14 апреля 2016 в 20:04 | |
colonel: | и что эта команда должна запустить? если команда запуска утилиты для формата флешки - mintstick -m format а команда для создания загрузочной флешки(записи iso-образа на неё) - mintstick -m iso |
Внутрь пока не заглядывал т.к. дистрибутива не было под рукой, путь к скрипту взял из гитхаба, насчет аргументов не проверял :) colonel: | скорее надо ковырять потроха скриптов что в /usr/lib/mintstick но не вижу смысла в этих поисках. |
Глянул, в /usr/bin/mintstick тупо передаются sh-строкой аргументы на .py А в самом mintstick.py - дейсвительно уже проверяется uid (вторая строка листинга) и далее вызывает pkexec если не 0 Код PHP:def raw_format(self, usb_path, fstype, label): if os.geteuid() > 0: launcher='pkexec' self.process = Popen([launcher ,'/usr/bin/python', '-u', '/usr/lib/mintstick/raw_format.py','-d',usb_path ,'-f',fstype , '-l', label , '-u', str (os .geteuid ()), '-g', str (os .getgid ())], shell =False, stdout =PIPE , preexec_fn =os .setsid ) else: self.process = Popen(['/usr/bin/python', '-u', '/usr/lib/mintstick/raw_format.py','-d',usb_path ,'-f',fstype , '-l', label , '-u', str (os .geteuid ()), '-g', str (os .getgid ())], shell =False, stdout =PIPE , preexec_fn =os .setsid )
Можно попробовать обмануть, ибо дальше по коду команда формируется с учетом ключа -u и подстановки uid Но вряд ли это приведет к чему-либо хорошему:) |
Сообщений: 0 | #8 - 14 апреля 2016 в 20:20 | |
Chocobo, yustas@yustas-desktop ~ $ /usr/lib/mintstick/mintstick.py Usage: mintstick [--debug] -m [format|iso] : mode (format usb stick or burn iso image) mintstick [--debug] -m iso [-i|--iso] iso_path mintstick [--debug] -m format [-u|--usb] usb_device [-f|--filesystem] filesystem yustas@yustas-desktop ~ $ |
Сообщений: 0 | #9 - 14 апреля 2016 в 20:21 | |
И что дальше? |
Сообщений: 0 | #10 - 14 апреля 2016 в 20:29 | |
Oberst, чуть выше разжевали уже этот момент с запуском. и с проверкой привилегий тоже - можно попробовать убрать pkexec из условной конструкции приведенной выше, но не думаю, что она там просто так, неизвестно будет ли работать в таком виде. |
Сообщений: 0 | #11 - 14 апреля 2016 в 20:55 | |
Chocobo, Проблема в том, что мне до хакера, как до китая раком... |
|
|
Сообщений: 0 | #12 - 14 апреля 2016 в 20:57 | |
Oberst, тривиального решения пока чёт не нашлось Проще пароли вбивать или сменить инструмент) |
Сообщений: 0 | #13 - 14 апреля 2016 в 21:19 | |
Chocobo, Посоветуйте, что использовать? Офис, на компах по 2-3 пользователя, всем давать пароль админа как-то стрёмно. |
Сообщений: 0 | #14 - 15 апреля 2016 в 02:56 | |
Oberst: | Chocobo, Посоветуйте, что использовать? Офис, на компах по 2-3 пользователя, всем давать пароль админа как-то стрёмно. |
Нет ни одного повода форматировать флэшку простому юзеру - нормальный админ в винде установку любых программ запрещает в первую очередь, а уж форматирование разделов тем более - или для Вас форматирование пользователем системного раздела с ОС нормальная ситуация? Редактировалось: 1 раз (Последний: 15 апреля 2016 в 02:57) |
Сообщений: 0 | #15 - 15 апреля 2016 в 10:51 | |
Да,но флешки каким боком к системным разделам относятся? |