Sida 1 av 1

Jag är root alltid :o

Postat: 21 jul 2007, 14:04
av Galgalid
Jepp, av misstag gjorde jag mig till root alltid. Detta vill jag inte! När jag kör ett sudo-komando står det:

sudo: must be setuid root

Hur gör jag för att få tillbaka standarden? ???

ps: Jag körde sudo chmod -R 755 usr i ren frustration över att jag inte kunde skriva till en nödvändig mapp :D

SV: Jag är root alltid :o

Postat: 21 jul 2007, 14:50
av ycc
Går det att skriva

Kod: Markera allt

chmod 4111 /usr/bin/sudo
?

SV: Jag är root alltid :o

Postat: 21 jul 2007, 14:52
av Galgalid
"chmod: ändrar rättigheter på "/usr/bin/sudo": Operationen inte tillåten"

SV: Jag är root alltid :o

Postat: 21 jul 2007, 15:00
av ycc
Jag är inte "100" men jag kan bara komma på att man bootar om systemet och startar i recoverymode (som root) och sedan provar

Kod: Markera allt

chmod 4111 /usr/bin/sudo

SV: Jag är root alltid :o

Postat: 21 jul 2007, 15:01
av Galgalid
hur startar man i recovery mode? Har aldrig behövt göra det innan :)

SV: Jag är root alltid :o

Postat: 21 jul 2007, 15:03
av ycc
När man just slagit på datorn kommer väl GRUB upp med en meny, man får välja alternativ, "vanlig uppstart"  och  "recovery". Dom heter något med "kernel ..."
Man väljer med upp-/ned-pil och sedan <enter>.
I min burk står det "Ubuntu kernel ...."  sedan sifror och till sist "(recovery mode)"

TILLÄGG: Man kanske måste göra båda:

Kod: Markera allt

chown root:root /usr/bin/sudo
chmod 4111 /usr/bin/sudo
MERA TILLÄGG:
Jag tänkte alltså att rättigheterna för "sudo"-kommandot kunde ha blivit ändrade ("chmod -R"). Så här ser det ut i mitt system. Ser det annorlunda ut i ditt system så kan det ju vara det problemet.

Kod: Markera allt

yngve@ubuntu:~$ ls -l /usr/bin/sudo
-rwsr-xr-x 2 root root 91508 2006-10-09 19:37 /usr/bin/sudo

SV: Jag är root alltid :o

Postat: 21 jul 2007, 16:01
av Galgalid
sudo finns inte
/usr/share/sudo finns inte :P

SV: Jag är root alltid :o

Postat: 21 jul 2007, 16:08
av ycc
Galgalid skrev: sudo finns inte
/usr/share/sudo finns inte :P
sudo ligger väl i
/usr/bin
inte i
/usr/share

SV: Jag är root alltid :o

Postat: 21 jul 2007, 17:19
av Galgalid
funkar inte =(

SV: Jag är root alltid :o

Postat: 21 jul 2007, 17:22
av Galgalid
ojdå, jag märkte precis att ingeting startar i system > administration..logiskt