Я хочу сделать приложение GUI для записи в системном виде (в системе Linux) в QtCreator, а поскольку данные захвата журнала немного чувствительны, я хочу добавить окно проверки подлинности, т.е. всякий раз, когда я запускаю свое приложение , сначала должно появиться окно с запросом на аутентификацию root, а затем продолжить., обеспечивающий аутентификацию корня для qt-программы
0
A
ответ
0
Если я правильно понимаю, что вы могли бы просто использовать popen
для команды su root
(который, если я не ошибаюсь, ничего не должен делать сам по себе, как это выполняется в отдельной оболочке) и проверить ответное сообщение (stdout
), как указано в пример по ссылке:
FILE *fp;
fp = popen("ls -l", "r")
возвращение, вероятно, специфическая система, но она должна быть в состоянии дать вам представление о том, правильно ли пароль или нет.
Если вы хотите, чтобы запрос попросил root, даже запустить программу, возможно, something like this - это то, что вы ищете.
Смежные вопросы
- 1. Servicestack, обеспечивающий трафик
- 2. , обеспечивающий блокировки общих ресурсов.
- 3. Улей, не обеспечивающий балансировку
- 4. FileReference.save, обеспечивающий его расширение
- 5. MariaDB, обеспечивающий сжатие страницы
- 6. , обеспечивающий источник управления изображением
- 7. CSS3, обеспечивающий последовательную анимацию
- 8. , обеспечивающий критический раздел для потоков в C++
- 9. , обеспечивающий управление версиями для объекта buck s3
- 10. , обеспечивающий путь к библиотеке для ifort
- 11. Java Generics, обеспечивающий параметры Enum
- 12. , обеспечивающий доступ к объектам __PHP_Incomplete_Class
- 13. FFMPEG, обеспечивающий поддержку декодирования HEVC
- 14. , обеспечивающий значения widjit на dijit.form.Form
- 15. Плагин Eclipse, обеспечивающий кодовую документацию
- 16. Debug.WriteLine, обеспечивающий не отладочную производительность
- 17. Netbeans, обеспечивающий расположение файла индекса
- 18. Дизайн API, обеспечивающий обратную совместимость
- 19. пропустить аутентификацию для CKeditor?
- 20. Требовать аутентификацию для страницы
- 21. Рекурсивный алгоритм для вычисления квадратного корня и кубического корня
- 22. Добавление корня корня поиска для Ruby require (эквивалент GCC -L)
- 23. Форматирование текста для корня xml
- 24. Чистое решение для цифрового корня
- 25. Решите для обратного квадратного корня
- 26. LAF java работает для корня
- 27. Итерация Ньютона для поиска корня
- 28. SASS для просмотра всего корня
- 29. Схема: Рекурсия для квадратного корня
- 30. , обеспечивающий динамические IP-адреса в Jmeter
так, что именно ваш вопрос? как аутентифицировать пользователя как root? – vratojr
Всякий раз, когда мы пытаемся загрузить любое приложение из программного центра ubuntu, мы приветствуем окно проверки подлинности, чтобы ввести пароль root, я хочу, чтобы он был реплицирован для моей программы. –
Является ли ваша проблема с появлением нового окна или ваша проблема с получением прав root с использованием заданного пароля? – Googie