Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: programma's uitvoeren als root  (gelezen 3053 keer)

Kryptonate

  • Gast
programma's uitvoeren als root
« Gepost op: 2006/06/09, 15:09:55 »
Sinds een 2tal dagen heb ik een eigenaardig probleem. Geen enkel programma dat root vereist wil nog opstarten. Er wordt zelfs geen wachtwoord meer gevraagd. Er zijn updates beschikbaar maar die kunnen natuurlijk ook niet geinstalleerd worden. Iemand een idee?

Daylighthater

  • Gast
programma's uitvoeren als root
« Reactie #1 Gepost op: 2006/06/09, 15:38:19 »
Krijg je een foutmelding?

zo ja dewelke... en post eens de inhoud van je /etc/sudoers file

Kryptonate

  • Gast
programma's uitvoeren als root
« Reactie #2 Gepost op: 2006/06/09, 15:44:24 »
Geen foutmelding en hij zegt dat hij sudoers niet kan weergeven. Waarschijnlijk omdat het met sudo geopend moet worden maar dat gaat dus niet want in een terminal vraagt hij ook niet meer om een wachtwoord. In een terminal zegt hij "sudo: must be setuid root".

Offline kennywest

  • Lid
    • http://kennywest.blogspot.com
programma's uitvoeren als root
« Reactie #3 Gepost op: 2006/06/09, 15:53:08 »
Waaw ... wat heb jij uitgespookt om dit te krijgen. Met permissies zitten spelen?

David

  • Gast
programma's uitvoeren als root
« Reactie #4 Gepost op: 2006/06/09, 15:53:17 »
hm, krijg je heel toevallig een soortgelijke melding bij het inloggen?

"Could not look up internet address for 'jouw_computernaam'.  This will
prevent gnome from operating correctly.  It may be possible to correct
the problem by adding 'jouw_computernaam' to the file /etc/hosts."

Kryptonate

  • Gast
programma's uitvoeren als root
« Reactie #5 Gepost op: 2006/06/09, 16:07:08 »
Nope, ik krijg voor de rest nergens foutmeldingen. En met permissies spelen: ik heb gisteren de map /usr/bin/X11 gechmod naar 775. Mss daarmee?

Offline kennywest

  • Lid
    • http://kennywest.blogspot.com
programma's uitvoeren als root
« Reactie #6 Gepost op: 2006/06/09, 16:43:51 »
Haha, zou heel goed kunnen, al zit daar geen sudo in. Maar dergelijke operaties zijn heel gevaarlijk. sudo en gksudo hebben immers de SUID bit voor root. Dwz dat als je sudo doet, sudo als root loopt i.p.v. de ingelogde gebruiker. Heb je een backup? Zoniet zal een re

Offline zappa

  • Lid
    • http://www.c3c.be
programma's uitvoeren als root
« Reactie #7 Gepost op: 2006/06/09, 17:20:42 »
Zet het terug op 757 (owner=root)

Aline

  • Gast
programma's uitvoeren als root
« Reactie #8 Gepost op: 2006/06/09, 18:10:28 »
Citaat van: Kryptonate
Sinds een 2tal dagen heb ik een eigenaardig probleem. Geen enkel programma dat root vereist wil nog opstarten. Er wordt zelfs geen wachtwoord meer gevraagd. Er zijn updates beschikbaar maar die kunnen natuurlijk ook niet geinstalleerd worden. Iemand een idee?
Ik ben ook ooit in die situatie beland. Ik had toen zitten rommelen met keyboard-definities en zo voort, omdat die 'dead keys' voor de trema's niet wilden werken.  Zowwel gewoon in het configuratiemenu als in de Configuration Editor. Toen kreeg ik exact die meldingen. Na het terug gaan naar alle standaardinstellingen voor het toetsenbord was het weer weg.

MAAR: dat was onder Ubuntu 5.10. Dit hele probleem is wat mij betreft in ieder geval, onder Ubuntu 6.06 nooit meer opgedoken, het was er in de beta al uit. VS International en zo voort als toetsenborddefinitie werkt nu voortaan prima. En ik kan mijn tremaatjes weer makkelijk tiepen.

Was dat het misschien?

Met een groet.

programma's uitvoeren als root
« Reactie #9 Gepost op: 2006/06/09, 23:54:18 »
/usr/bin/X11 is een symlink naar /usr/bin als je die recursief chmod (waarom zou je dat in godsnaam doen?!?) heb je een heleboel gesloopt en is een herinstallatie aan te raden.

Offline zappa

  • Lid
    • http://www.c3c.be
programma's uitvoeren als root
« Reactie #10 Gepost op: 2006/06/10, 10:40:24 »
Citaat van: Dennis
waarom zou je dat in godsnaam doen?!?
Ja eigenlijk? Vraag het mij ook af...

Offline kennywest

  • Lid
    • http://kennywest.blogspot.com
programma's uitvoeren als root
« Reactie #11 Gepost op: 2006/06/11, 09:11:13 »
@zappa: chmod 757 zal niks veranderen omdat dit de SUID bit niet zet (zie bijvoorbeeld: http://www.zzee.com/solutions/linux-permissions.shtml). Dus reinstall.

Offline zappa

  • Lid
    • http://www.c3c.be
programma's uitvoeren als root
« Reactie #12 Gepost op: 2006/06/11, 10:50:36 »
Blijkbaar kan je dat ook aanpassen met u+t
Nu ja...

programma's uitvoeren als root
« Reactie #13 Gepost op: 2006/06/11, 11:11:41 »
Ja, maar heel veel dingen hebben aparte bitjes en permissies. Als dat allemaal veranderd is heb je nogal een probleem.

Offline zappa

  • Lid
    • http://www.c3c.be
programma's uitvoeren als root
« Reactie #14 Gepost op: 2006/06/11, 11:19:09 »
Blijkbaar :)
Heb wat zitten lezen en mans opgeroepen. I had no idea!

Offline kennywest

  • Lid
    • http://kennywest.blogspot.com
programma's uitvoeren als root
« Reactie #15 Gepost op: 2006/06/12, 09:58:52 »
@Zappa: Heel juist. En als je zomaar recursief u+t gaat doen heb je een gigantisch veiligheidslek. Alle bestanden waarvan root eigenaar is krijgen ineens SUID root rechten. Dit wil zeggen als bijvoorbeeld bash (= de shell) in /usr/bin zou staan, deze wordt uitgevoerd met root rechten. Dus iedereen die een login heeft op het systeem krijgt root rechten ... zonder sudo ;)