uwierzytelnienie administratora w policykit

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Kamil1000
Beginner
Posty: 108
Rejestracja: 30 sierpnia 2009, 14:15

uwierzytelnienie administratora w policykit

Post autor: Kamil1000 »

Chcę wykonać zamontowanie partycji NTFS i jestem wtedy proszony o podanie swojego hasła administratora. Podaję je więc, lecz zostaję poinformowany, że uwierzytelnienie się nie powiodła:

obrazek

Hasło, które podaję jest na 100% poprawne, ponieważ używam go do logowania się w systemie. Również w gksu hasło jest akceptowane.
adrikux

Re: Nie moŻna wykonać autendykacji administratora w policyki

Post autor: adrikux »

Kamil1000 pisze: Hasło które podaję jest na 100% poprawne, ponieważ używam je do logowania się w systemie
Domyślnie nie logujesz się przecież na konto root, tylko na konto zwykłego użytkownika. Wykonujesz czynność administracyjną, a Debian standardowo nie wykorzystuje mechanizmu sudo, więc gdy jesteś zalogowany na swoim zwykłym koncie i próbujesz zamontować partycję lub wykonać inną czynność administracyjną musisz podać hasło root-a.
Kamil1000
Beginner
Posty: 108
Rejestracja: 30 sierpnia 2009, 14:15

Re: Nie moŻna wykonać autendykacji administratora w policyki

Post autor: Kamil1000 »

adrikux pisze:Debian standardowo nie wykorzystuje mechanizmu sudo
"standardowo" - no właśnie ja wolę tak jak jest w Ubuntu czyli z sudo, więc sobie tak ustawiłem podczas instalacji.
adrikux

Post autor: adrikux »

Z tego co się orientuję, w Debianie podczas instalacji nie można ustawić uprawnień root-a dla zwykłego użytkownika. Jeżeli chcesz mieć uprawnienia root-a jako zwykły użytkownik, otwórz sudoers:

Kod: Zaznacz cały

gedit /etc/sudoers
Odnajdź kluczowe linie i ustaw je w następujący sposób:

Kod: Zaznacz cały

# User privilege specification
root	ALL=(ALL) ALL

Kod: Zaznacz cały

# Uncomment to allow members of group sudo to not need a password
# (Note that later entries override this, so you might need to move
# it further down)
# %sudo ALL=NOPASSWD: ALL

Kod: Zaznacz cały

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
¯eby zedytować /etc/sudoers musisz posiadać uprawnienia root-a. Więc logujesz się tymczasowo na root:

Kod: Zaznacz cały

su root
Teraz możesz edytować ten plik, po wprowadzeniu odpowiednich zmian, zwykły użytkownik będzie miał uprawnienia root-a. Wtedy możesz sobie je nadać gdy będziesz chciał wykonać operację administracyjną z konsoli:

Kod: Zaznacz cały

sudo -s
Podstawowa zasada:
-Dla konta root podajesz hasło konta root.
-Dla zwykłego użytkownika podajesz jego hasło (nie root-a)
-Dla zwykłego użytkownika gdy nadajesz uprawnienia root-a także podajesz hasło użytkownika (nie root-a).
Awatar użytkownika
Katiusha
Beginner
Posty: 368
Rejestracja: 23 lipca 2008, 23:47
Lokalizacja: Z repo :P

Post autor: Katiusha »

adrikux pisze:Jeżeli chcesz mieć uprawnienia root-a jako zwykły użytkownik, otwórz sudoers: Kod:
gedit /etc/sudoers
Nie, nie w Debianie inaczej sie otwiera sudoers, wpisz w konsoli:

Kod: Zaznacz cały

visudo
jako root i dalej tak jak adrikux napisał.
adrikux

Post autor: adrikux »

Za pomocą visudo otworzysz sudoers edytorem vi. Można to stosować w każdej dystrybucji, ale nie każdy lubi vi.
fnmirk
Senior Member
Posty: 8324
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Nie każdym edytorem można otwierać plik /etc/sudoers. Najlepszy jest do tego vi i jeżeli już inny to najlepiej żaden w trybie graficznym. Chyba w stosunku do nano są jakieś przeciwwskazania ale nie pamiętam gdzie i kto o tym wspominał.
Kamil1000
Beginner
Posty: 108
Rejestracja: 30 sierpnia 2009, 14:15

Post autor: Kamil1000 »

adrikux pisze:Z tego co się orientuję, w Debianie podczas instalacji nie można ustawić uprawnień root-a dla zwykłego użytkownika.
Niestety źle się orientujesz:

obrazek

Zresztą pisałem, że gksu, czyli coś podobnego do policykit:

obrazek

akceptuje moje hasło do normalnego konta.
fnmirk
Senior Member
Posty: 8324
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Przestańmy odkrywać nowe i oczywiste rzeczy?
Debian Reference

A wszystko jest dostępne na forum:
http://debian.linux.pl/viewtopic.php?p=40117#40117
http://debian.linux.pl/viewtopic.php?p=89342#89342
ODPOWIEDZ