Здравствуйте, гость ( Вход | Регистрация )
|
AndreyR |
18.2.2011, 19:46
Сообщение
#1
|
|
Новичок Группа: Новичок Сообщений: 7 Регистрация: 29.1.2011 Пользователь №: 2376 Спасибо сказали: 0 раз(а) Репутация: 0
|
Здравствуйте. Возникла необходимость выполнить в программе на Linux команду fdisk, которая требует админских привилегий. Попытался выполнять ее через sudo, но проблема в том, что вызывая, например, sudo fdisk -l /dev/sda через QProcess, не получается передать sudo пароль. Пытался загружать его вот так:
но получается "unknown error". Подскажите пожалуйста, можно ли выполнить sudo как-нибудь по другому? Есть вариант использовать команды gksudo, kdesudo, но как-то это мудрено, опять таки зависимость от оконной среды, не хочется прибегать к таким мутным вариантам. О |
|
|
|
![]() |
|
Litkevich Yuriy |
21.2.2011, 11:05
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94
|
можно поискать исходник ksudo (вроде так называется) - оболочка KDE-шная для sudo
|
|
|
|
AndreyR Как выполнить команду через sudo 18.2.2011, 19:46
Litkevich Yuriy Цитата(AndreyR @ 18.2.2011, 21:46) не пол... 18.2.2011, 20:04
kwisp AndreyR,
в ман по sudo загляни - там есть ключик ... 19.2.2011, 9:56
AndreyR kwisp, спасибо. Сработало.
Может кому-то пригодитс... 20.2.2011, 20:38
kwisp Цитата(AndreyR @ 20.2.2011, 20:38) Получа... 21.2.2011, 9:55
kwisp Цитата(Litkevich Yuriy @ 21.2.2011, 11:05... 21.2.2011, 11:50
Kagami А можно настроить sudo что бы он пароль не спрашив... 21.2.2011, 13:01
kwisp Цитата(Kagami @ 21.2.2011, 13:01) А можно... 21.2.2011, 13:10
Disaron Цитата(kwisp @ 21.2.2011, 13:10) Цитата(K... 23.2.2011, 22:04
kwisp Disaron,
а как при распространении программы быть... 23.2.2011, 23:17
Rocky Может тогда проще свой fdisk таскать? 24.2.2011, 8:58
kwisp Цитата(Rocky @ 24.2.2011, 8:58) Может тог... 24.2.2011, 10:10
Rocky Да не, понятно что не надо. Я это к тому, что прос... 24.2.2011, 11:59![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 15.12.2025, 0:01 |