Jak zaimplementowałbym kontrolę eskalacji uprawnień podobną do GKSUDO na stacjach roboczych CentOS 6.5? (standardowa konfiguracja GNOME, x86_64 i i386)

Nie chcę udostępniać użytkownikom hasła roota, a niektóre polecenia &, których używają, nie obsługują działają poprawnie – lub w ogóle – podczas uruchamiania ich z terminala z $ sudo <application> <flags>.

Zasadniczo chciałbym, aby CentOS 6.5 wymagał uwierzytelnienia w celu eskalacji uprawnień działają prawie dokładnie jak Ubuntu / Unity od jakiegoś czasu.

Komentarze

  • @strugee Dzięki za zmianę; Czy możesz wyjaśnić, dlaczego znacznik użytkownika innego niż root nie ma zastosowania? Moje pytanie jest dokładnie takie; Nie ' nie chcę dawać użytkownikom uprawnień rootpw, więc nie są oni użytkownikami root , ale muszą eskalować uprawnienia, a nie " stanie się rootem ". Ponadto, dlaczego znacznik / CentOS6 nie jest istotny?
  • dotyczy ' informacji o użyciu. generalnie używamy not-root-user w przypadku pytań o to, kiedy ty ' re nie użytkownik root, nie implementując tego dla kogoś innego. a wersja CentOS nie jest ' t naprawdę ważna (wystarczy CentOS). jeśli chcesz, możesz cofnąć się – ale to ' to moja perspektywa.

Odpowiedź

Spójrz na wiki CentOS pod tytułem: Jak zostać rootem . Aplikacja, której szukasz, nazywa się consolehelper.

Komentarze

  • Dzięki @slm. consolehelper pojawiły się w moich poprzednich wyszukiwaniach, ale wszystkie artykuły miały ponad 10 lat i żaden nie wspomniał o PAM * iirc . Zagłębię się w dokumentację PAM (ugh) i dam znać, jak to działa. To może być tym, czego potrzebuję; ' wrócę i oznaczę odpowiedź, jeśli tak. Bardzo doceniane.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *