2

У меня есть компьютер на работе под управлением Fedora 14. По какой-то причине ИТ-специалисты не выдают пароль для пользователя root, но вместо этого при необходимости создают конкретного пользователя suXXX с правами root.

Запись в /etc /passwd выглядит так:

su9705:XXXXPASSWORDXXX:0:0:Root My Name:/root:/bin/bash

Как вы можете видеть, он использует те же UID и GID, что и root, поэтому в любое время мне нужно сделать что-то со специальными разрешениями, я могу просто набрать 'su su9705' .

Проблема в том, что я нахожусь в графической среде, и некоторые программы (обычно установщики программ, менеджеры обновлений) запрашивают пароль root для выполнения определенных операций. В этом случае я не могу использовать свой пароль su9705.

Раньше я решал эту проблему, запустив su и изменив пароль root на что-то другое, но я верю, что если ИТ-специалисты это выяснят, они меня медленно убьют.

Я также добавил строку в /etc /sudoers, чтобы дать обычному пользователю полные права:

myNormalUser  ALL=(ALL) ALL

Однако меня все еще просят об аутентификации.

Есть ли чистые решения для этого? Я просто хотел бы иметь возможность аутентификации, используя мой пароль su9705 вместо root в Gnome. Есть идеи?

1 ответ1

1

Если Xprog - это программа с графическим интерфейсом, для которой нужны права пользователя root, не можете ли вы изначально вызвать X, открыв окно терминала и набрав su su9705 -c Xprog? Тогда есть большая вероятность, что он не будет запрашивать пароль root .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .