Portál AbcLinuxu, 10. května 2025 11:32

Dotaz: nelze spustit uzivatel root

25.12.2010 03:21 rohatej14
nelze spustit uzivatel root
Přečteno: 419×
Odpovědět | Admin
pri reseni jineho problemu jsem si v dobre vire pomoci prikazu chgrp zmenil uzivatelskou skupinu u adresaru /bin a /usr/bin na "users" vysledek vseho je katastrofa: neprihlasim se jako root nefunguje sudo

pouzivam salix, jak se dostanu do nejakeho savesecuremode pred bootovanim systemu? pouzivam LiLo(dualboot win+lin)

vim ze jsem si to zpusobil vlastni blbosti a nevedomosti, jenom doufam ze to pujde nejak napravit
centurion@darkstar:/$ ls -la |grep bin
drwxr-xr-x   2 root users  4096 2010-12-19 00:17 bin/
drwxr-xr-x   2 root root   4096 2010-12-19 00:20 sbin/
centurion@darkstar:/usr$ ls -la |grep bin
drwxr-xr-x   2 root users 65536 2010-12-23 22:21 bin/
drwxr-xr-x   2 root root  12288 2010-12-23 22:21 sbin/
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

25.12.2010 03:54 2X4B-523P | skóre: 38 | blog: Zelezo_vs_Debian
Rozbalit Rozbalit vše Re: nelze spustit uzivatel root
Odpovědět | | Sbalit | Link | Blokovat | Admin
nejlepší bude použít instalační CD, rescue, nebo nějaké live distro... tohle podle mě nejde opravit ani ze single user mode, takže bootnout něco jiného a opravit... teoreticky bootnout ve windows virtuální mašinu s Linuxem, připojit tam ten disk a změnit práva ;-)
25.12.2010 13:09 rohatej14
Rozbalit Rozbalit vše Re: nelze spustit uzivatel root
nabootovanim systemrescuecd jsem uspesne zmenil skupinu zpet na "root", nicmene ten problem stale pretrvava, nespustim zadny program co vyzaduje prava roota, ani se jako root neprihlasim, stejne nejde i sudo
Karry avatar 25.12.2010 14:20 Karry | skóre: 10
Rozbalit Rozbalit vše Re: nelze spustit uzivatel root
má program sudo vlastníka root.root a má příznak s pro vlastníka?
$ls -al /usr/bin/sudo
-rwsr-xr-x 2 root root 147872 2010-08-31 22:39 /usr/bin/sudo

pokud ne, zkus z live CD
chown root.root /usr/bin/sudo
chmod u+s /usr/bin/sudo
unzip; strip; touch; grep; finger; mount; fsck; more; yes; umount; sleep
25.12.2010 15:06 rohatej14
Rozbalit Rozbalit vše Re: nelze spustit uzivatel root
TAM si mislim ze je vse OK
centurion@darkstar:/$ ls -al /usr/bin/sudo
-rwxr-xr-x 1 root root 140764 2010-09-15 20:34 /usr/bin/sudo*
asi pride na radu opet reinstal systemu
Jendа avatar 25.12.2010 15:34 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: nelze spustit uzivatel root
-rwxr-xr-x 1 root root 140764 2010-09-15 20:34 /usr/bin/sudo*
Ne…
Karry avatar 25.12.2010 17:05 Karry | skóre: 10
Rozbalit Rozbalit vše Re: nelze spustit uzivatel root
chybí ti tam suid bit u vlastníka... Ten zaručí že i když je sudo spouštěno neprivilegovaným uživatelem, je program spuštěn s právy roota... bez tohoto příznaku sudo nemůže fungovat...

takže chmod u+s /usr/bin/sudo
unzip; strip; touch; grep; finger; mount; fsck; more; yes; umount; sleep
25.12.2010 17:55 rohatej14
Rozbalit Rozbalit vše Re: nelze spustit uzivatel root
pouze pres nabootovane sysrecoverycd
ls -al /usr/bin/sudo
-rwsr-xr-x 1 root root 140764 2010-09-15 20:34 /usr/bin/sudo
ale bez efektu
25.12.2010 23:41 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: nelze spustit uzivatel root
si si isty, ze toto 'sudo' nie je na tom sysrecoverycd ? tzn. pozeras prava uplne ineho suboru, ktory bol nacitany z CDcka a nie z tvojho disku.
26.12.2010 10:18 rohatej14
Rozbalit Rozbalit vše Re: nelze spustit uzivatel root
primountoval jsem si svuj disk pri spustenem systemrecoveryCD, a tam prava nasledne zmenil, ls vypis co jsem tady ukazoval je pak po spusteni systemu nabootovanem z meho HD, nic jdu preinstalovat system

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.