brak dostępu do sudo, efektywny uid nie wynosi 0

Jeśli już na pewno nie da się umieścić posta wyżej.
Tripix
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 218
Rejestracja: 12 wrz 2008, 06:40
Płeć: Mężczyzna
Wersja Ubuntu: 13.10
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

brak dostępu do sudo, efektywny uid nie wynosi 0

Post autor: Tripix »

Kod: Zaznacz cały

sudo gedit
sudo: efektywny uid nie wynosi 0, czy sudo jest zainstalowane z setuid roo
jak naprawić?
bear7
Przyjaciel
Przyjaciel
Posty: 6686
Rejestracja: 20 sty 2009, 23:12
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Lokalizacja: pwd

Re: efektywny uid nie wynosi 0

Post autor: bear7 »

Bawiłeś się w zmianę uprawnień użytkownika? Próbowałeś zmieniać atrybuty dla jakiś plików? Grzebałeś może przy pliku sudoers?
Pokaż wyniki poleceń:

Kod: Zaznacz cały

ls -al /

Kod: Zaznacz cały

ls -al /usr/bin/sudo
Spróbuj może tak. Uruchom Ubuntu w trybie ratunkowym i z menu ratunkowego wybierz root. Następnie klepnij poniższe polecenia:

Kod: Zaznacz cały

chown root:root /usr/bin/sudo

Kod: Zaznacz cały

chmod 4111 /usr/bin/sudo

Kod: Zaznacz cały

chmod 0440 /etc/sudoers
Być może zadziała dla sudo, ale jak grzebałeś przy wszystkich plikach, to może okazać się, że szybciej postawisz system.
O pomoc pytaj a forum, a nie przez PW.
Tripix
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 218
Rejestracja: 12 wrz 2008, 06:40
Płeć: Mężczyzna
Wersja Ubuntu: 13.10
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

Re: efektywny uid nie wynosi 0

Post autor: Tripix »

bear7 pisze:Bawiłeś się w zmianę uprawnień użytkownika? Próbowałeś zmieniać atrybuty dla jakiś plików? Grzebałeś może przy pliku sudoers?
Pokaż wyniki poleceń:

Kod: Zaznacz cały

ls -al /

Kod: Zaznacz cały

ls -al /usr/bin/sudo
Spróbuj może tak. Uruchom Ubuntu w trybie ratunkowym i z menu ratunkowego wybierz root. Następnie klepnij poniższe polecenia:

Kod: Zaznacz cały

chown root:root /usr/bin/sudo

Kod: Zaznacz cały

chmod 4111 /usr/bin/sudo

Kod: Zaznacz cały

chmod 0440 /etc/sudoers
Być może zadziała dla sudo, ale jak grzebałeś przy wszystkich plikach, to może okazać się, że szybciej postawisz system.
Tzn.
na starym kompie źle zainstalowałem Ubuntu - / = 500gb

i podzieliłem / - 25gb, resztę w /home ( swap 1gb).
i i usera z /home na / przeniosłem na 500gb dysk , dałem potem dodałem wpis do /etc/fstab, potem reboot, po włączeniu się kompa wszedłem do trybu tekstowego i dałem sudo chown user:user /home/user -R ( by nadać prawa dla tego katalog dla usera user)

I tyle,
A ze względu że do tej pory nie doszedłem do tego, to skasowałem z /home/user najważniejsze pliki ( typu jakieś konfiguracje Ubuntu) - i też nic to nie dało, więc zrobiłem sobie format ( w formie aktualizacji z 12.04 do 12.10), bo ubuntu zainstalował się tak, że nie pokazywało gruba, wiec nie miałem jak wejść w recovery.

Dzięki, na pewno to się przyda na przyszłość, by nie zakładać 100x takich tematów ( dla potomnych).
ODPOWIEDZ

Wróć do „Ostatnia deska ratunku”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość