Får inte sudo-rättigheter i Ubuntu

Permalänk
Medlem

Får inte sudo-rättigheter i Ubuntu

Hej, jag har försökt att få root-rättigheter genom sudo i Ubuntu, men icke sa nicke.
Så fort jag försöker nå en applikation som kräver root-rättighter så kommer en lösenordsruta upp, efter att jag slår in lösenordet kommer ett felmedelande upp "Child process terminated..."

What to do?

Det är asså användaren "master" som jag vill ge fulla rättighter.

Så här ser min "sudoers" fil ut:
----------------------------------------------------------------------------------------------------

# /etc/sudoers

#
# This file MUST be edited with the 'visudo' command as root.
#
# See the man page for details on how to write a sudoers file.
#

# Host alias specification

# User alias specification

# Cmnd alias specification

# Defaults

Defaults !lecture,tty_tickets,!fqdn

# User privilege specification
root ALL=(ALL) ALL

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

master ALL=(ALL) ALL
------------------------------------------------------------------------------------------

Permalänk
Medlem

loga in som root, skriv visudo i terminalen coh lägg till raden

[användarnamn] ALL=(ALL) ALL

EDIT: missa en lite detalj... Prova och ta bort blankraden

Permalänk
Medlem

fungerade inte

Permalänk
Citat:

Members of the admin group may gain root privileges

Är användaren med i admin-gruppen?

Permalänk
Medlem
Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Robban@Lipogram
Är användaren med i admin-gruppen?

Skall inte behövas eftersom man i raden under specar en specifik användare.

Konfigen ser riktig ut, står det något i message logfilen?

Visa signatur

Kriga mot min brute: http://gunnard.se.mybrute.com om du vågar :D

Permalänk
Medlem

GunnarD

Står inget speciellt, testade att skriva lösenord, den gav felmedelande, men det registrades inte i systemloggen

Permalänk
Medlem

Testade på en av mina linux maskiner att lägga till följande rad:

foobar ALL=(ALL) ALL

Och jag kan ex. ge kommandot "sudo bash" som frågar efter lösenordet och sedan ger mig ett rootshell.

En sak som det kanske kan var fel är att andra än root kan läsa /etc/sudoers, vem äger och vad har filen /etc/sudoers för rättigheter.

Visa signatur

Kriga mot min brute: http://gunnard.se.mybrute.com om du vågar :D

Permalänk
Medlem

det är endast root som har rättigheter till sudoers filen och till /etc mappen

när jag skriver "sudo bash" får jag medelandet
"must be setuid root"

:S

Permalänk
Citat:

Ursprungligen inskrivet av GunnarD
Skall inte behövas eftersom man i raden under specar en specifik användare.

Det är snarare så att man inte skall behöva in i sudoers och böka, eftersom det är den gruppen som används till just det. Varför lägga till användaren i sudoers?

Citat:

Ursprungligen inskrivet av Sethiano
"must be setuid root"

Är sudo SUID root då?

ls -l /usr/bin/sudo

Om så är fallet, du har inte lyckats montera /usr med valet nosuid?

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Robban@Lipogram
Det är snarare så att man inte skall behöva in i sudoers och böka, eftersom det är den gruppen som används till just det. Varför lägga till användaren i sudoers?

För finare kontroll på vad en användare får göra.

Visa signatur

Kriga mot min brute: http://gunnard.se.mybrute.com om du vågar :D

Permalänk
Medlem

Efter att ha skrivit ls "-l /sur/bin/sudo" får jag svaret:
-rwxr-xr-x 2 1000 1000 95512 2005-03-02 22:10 /usr/bin/sudo

Hur kontrollerar jag om jag monterat /usr med valet nosuid?

Permalänk
Medlem

Den är inte SUID'ad och har fel ägare, prova följande kommandon:

chown root:root /usr/bin/sudo
chmod 4755 /usr/bin/sudo

Då skall den bli SUID'ad til till root

Visa signatur

Kriga mot min brute: http://gunnard.se.mybrute.com om du vågar :D

Permalänk
Medlem

Nu fungarar det !
Tack för all hjälp!

Permalänk
Citat:

Ursprungligen inskrivet av GunnarD
För finare kontroll på vad en användare får göra.

Ja, jo. Men några sådana krav fanns ju inte här.

Citat:

Ursprungligen inskrivet av Sethiano
Nu fungarar det .

Tycker dock du skall ta reda på varför sudo fått dessa rättigheter och ägarskap. Någonting har ju hänt, uppenbarligen. Är det du som råkat ändra av misstag?

Permalänk
Medlem

Ja, mest troligt var det efter att jag hade kört skivan i RecoveryMode, och fifflat lite :$

Permalänk
Medlem

vad är defualtr lösenordet för SU?

fösöker logga in som root men funkar ju inte

Visa signatur

R.I.P Robert 2004-01-29 (klasskompis) Läs: Artikel Nr 1. | Artikel Nr 2. | Artikel Nr 3.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av RoleX
vad är defualtr lösenordet för SU?

fösöker logga in som root men funkar ju inte

Om du kör Ubuntu så finns det inget default root lösenord.
Du använder dig av din användares lösenord.

Visa signatur

Laptop: Zepto Znote 3215W | Intel C2D T7250 2.0ghz | 2GB ram | Intel X3100 GPU | 120 GB 5400rpm hdd | Intel 4965 AGN | 9-cell batteri
Kamera: Nikon D80 + batterigrepp | Nikkor AF-S DX 18-55mm 3.5-5.6G VR | Nikkor AF-S 70-300/4.5-5.6 G VR IF-ED | Nikkor AF 50mm 1.8D | Nikon SB-600 blixt

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Synt4x_3rr0r
Om du kör Ubuntu så finns det inget default root lösenord.
Du använder dig av din användares lösenord.

OK verkar ha löst det nu fick köra sudo passwd och lägga in nytt pass så nu kan jag logga in som root, gick inte innan.

Visa signatur

R.I.P Robert 2004-01-29 (klasskompis) Läs: Artikel Nr 1. | Artikel Nr 2. | Artikel Nr 3.