Uwierzytelnianie root z innym użytkownikiem root


2

Mam komputer w pracy z Fedorą 14. Z jakiegoś powodu informatycy nie podają hasła dla użytkownika root, ale zamiast tego, w razie potrzeby, tworzą określonego użytkownika suXXX z uprawnieniami roota.

Wpis w / etc / passwd wygląda następująco:

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

Jak widać, ma ten sam UID i GID co root, więc za każdym razem, gdy muszę zrobić coś ze specjalnymi uprawnieniami, mogę po prostu wpisać 'su su9705'.

Problem polega na tym, że jestem w środowisku graficznym, a niektóre programy (zwykle instalatory oprogramowania, menedżerowie aktualizacji) pytają o hasło roota do wykonania pewnych operacji. W takim przypadku nie mogę użyć mojego hasła su9705.

W przeszłości rozwiązałem problem, uruchamiając su i zmieniając hasło roota na coś innego, ale wierzę, że jeśli IT to odkryje, powoli mnie zabiją.

Dodałem również wiersz w / etc / sudoers, aby dać mojemu zwykłemu użytkownikowi pełne uprawnienia:

myNormalUser  ALL=(ALL) ALL

Jednak nadal jestem proszony o uwierzytelnienie.

Czy są na to jakieś czyste rozwiązania? Chciałbym tylko móc uwierzytelnić się przy użyciu mojego hasła su9705 zamiast rootować w Gnome. Jakieś pomysły?


3
Zacznij logować się do gnome jako su9705, kiedy dział IT w końcu zda sobie sprawę z tego, jak śmieszną i niebezpieczną rzeczą wdrożyli, ustąpią, a jeśli nie, wygrasz!
EightBitTony

Mówiąc poważnie - po zmianie sudo, gdy pojawia się prośba o uwierzytelnienie, jesteś pewien, że nie chodzi tylko o podanie hasła zwykłego użytkownika (tak zwykle by to działało).
EightBitTony,

W sudo powinieneś użyć myNormalUserhasła.
jw013,

1
Zostaniesz poproszony o uwierzytelnienie swojego konta . To dobrze .
Daniel Beck

@Daniel: Dzieje się tak tylko wtedy, gdy użytkownik jest uważany za „admin” przez PolicyKit, który domyślnie rozpoznaje tylko UID = 0 (aw Fedorze, unix-group:adminIIRC). W przeciwnym razie Polkit poprosi o hasło root.
grawitacja

Odpowiedzi:


1

Jeśli Xprog to program GUI, który wymaga uprawnień roota, czy nie możesz początkowo wywołać X, otwierając okno terminala i wpisując su su9705 -c Xprog? Istnieje duża szansa, że ​​nie wyświetli się ponownie monit o podanie hasła root.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.