Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: dzenda 30 Ledna 2007, 13:56:36

Název: uživatelská práva [vyřešeno]
Přispěvatel: dzenda 30 Ledna 2007, 13:56:36
mam problem nejde mi spustit synaptic.
udělal jsem toto:

 dzenda@notes:~$ sudo chown -R dzenda:dzenda /etc/

a všude mi to píše tuto chybu:

sudo: /etc/sudoers is owned by uid 1000, should be 0

jak se toho zbavit? předem dík.
Název: uživatelská práva [vyřešeno]
Přispěvatel: MarrLiss 30 Ledna 2007, 14:01:34
Protoze vse mimo tvuj home ma byt "majetkem" root-a.
To, co delas, je slusna cesta do pekel, napr. proto, ze vetsina souboru v /etc musi byt zapisovatelna procesi s root opravnenim a ty jim ho beres.

O bezpecnosti ani nemluvim.
Název: uživatelská práva [vyřešeno]
Přispěvatel: dzenda 30 Ledna 2007, 14:05:11
to jsem taky zjistil. potřeboval bych poradit jak to nastavit spátky na root
Název: uživatelská práva [vyřešeno]
Přispěvatel: MarrLiss 30 Ledna 2007, 14:07:59
Imho by melo fungovat pod tvym ucntem chown -R root:root /etc/.
Název: uživatelská práva [vyřešeno]
Přispěvatel: dzenda 30 Ledna 2007, 14:57:22
tak jsem to zadal a vyhodilo mě to todle

Authority_2.pem': Operace není povolena
chown: changing ownership of `/etc/ssl/certs/AddTrust_External_Root.pem': Operace není povolena
chown: changing ownership of `/etc/ssl/certs/AddTrust_Low-Value_Services_Root.pem': Operace není povolena
chown: changing ownership of `/etc/ssl/certs/AddTrust_Public_Services_Root.pem': Operace není povolena
chown: changing ownership of `/etc/ssl/certs/AddTrust_Qualified_Certificates_Root.pem': Operace není povolena
chown: changing ownership of `/etc/ssl/certs/America_Online_Root_Certification_Authority_1.pem': Operace není povolena
chown: changing ownership of `/etc/ssl/certs/America_Online_Root_Certification_Authority_2.pem': Operace není povolena
chown: changing ownership of `/etc/ssl/certs/Baltimore_CyberTrust_Root.pem': Ope race není povolena
chown: changing ownership of `/etc/ssl/certs/Certum_Root_CA.pem': Operace není povolena
chown: changing ownership of `/etc/ssl/certs/Comodo_AAA_Services_root.pem': Operace není povolena
chown: changing ownership of `/etc/ssl/certs/Comodo_Secure_Services_root.pem': Operace není povolena
chown: changing ownership of `/etc/ssl/certs/Comodo_Trusted_Services_root.pem':Operace není povolena
a ohodně víc .
 
co s tím?
Název: uživatelská práva [vyřešeno]
Přispěvatel: MarrLiss 30 Ledna 2007, 14:59:09
A u ostatnich souboru ti to zmenilo prava spravne? Je mozne ze nektere se ti predtim nepodarilo zmenit.
Název: uživatelská práva [vyřešeno]
Přispěvatel: dzenda 30 Ledna 2007, 15:15:26
u žadnyho to prava nezměnilo
Název: uživatelská práva [vyřešeno]
Přispěvatel: MarrLiss 30 Ledna 2007, 15:24:09
Zkus to spustit pod rootem.
Název: uživatelská práva [vyřešeno]
Přispěvatel: dzenda 30 Ledna 2007, 15:29:18
mysliš tak:

sudo -R root:root /etc/

to taky nefunguje, piše to pořad tu chybu

sudo: /etc/sudoers is owned by uid 1000, should be 0
Název: uživatelská práva [vyřešeno]
Přispěvatel: MarrLiss 30 Ledna 2007, 15:33:58
aha ... sudo nefunguje, protoze konfigurace ma nastavena prava na tebe a ne na roota ... no a co kdyz zmenis vlastnictvi toho soboru na roota?
Pripadne zkus "recovery mode", kde jsi automaticky nalogovany na roota a zmenit to z nej.
Název: uživatelská práva [vyřešeno]
Přispěvatel: Tomáš "Piškot" Petera 30 Ledna 2007, 15:41:34
zkus
Kód: [Vybrat]
sudo -stím se dostaneš na root konzoli, některé příkazy přímo zkrze sudo nefungují.
Název: uživatelská práva [vyřešeno]
Přispěvatel: dzenda 30 Ledna 2007, 15:51:10
pořád to nefunguje skusil jsem to a píše to

dzenda@notes:~$ sudo -s
sudo: /etc/sudoers is owned by uid 1000, should be 0
dzenda@notes:~$ sudo -s chown -R root:root /etc/
sudo: /etc/sudoers is owned by uid 1000, should be 0
Název: uživatelská práva [vyřešeno]
Přispěvatel: MarrLiss 30 Ledna 2007, 15:58:16
sudo nefunguje, protoze diky tomu, ze sudoers ma jineho majitele, ho system povazuje za kompromitovanej. Imho by to mhlo jit z toho "recovery mode".
Název: uživatelská práva [vyřešeno]
Přispěvatel: dzenda 30 Ledna 2007, 18:35:55
zpustil jsem "recovery mode"  a napsal :

sudo -R root:root /etc/

a napsalo to:
    sudo: illegal option "-R"
    usage: sudo -K | -L | -V | -h | -k | -l | -v
    usage: sudo [-HPSB] [-p prompt] [-u username|#uid]
                      { -e file [...] | -i | -s | }
Název: uživatelská práva [vyřešeno]
Přispěvatel: Ander 30 Ledna 2007, 21:59:58
Chybi ti prikaz, ktery chces spustit s pravy roota, v tvem pripade chown. Spravne tedy by melo byt
Kód: [Vybrat]
sudo chown -R root:root /etcPriste bych byt tebou neco precetl o Linuxu ci alespon o tom s nekym pokecal treba na IRC foru Ubuntu-cz, nez si zacnes takhle mrzacit svuj system.
Název: uživatelská práva [vyřešeno]
Přispěvatel: dzenda 30 Ledna 2007, 22:52:21
toto taky nefunguje
Název: uživatelská práva [vyřešeno]
Přispěvatel: Skeletonix 30 Ledna 2007, 23:02:52
mno tak to nabootuj z nějakého LiveCD (třeba Ubuntu) a zkus to zněj
Kód: [Vybrat]
sudo chown -R root:root /media/název disku /etc
Název: uživatelská práva [vyřešeno]
Přispěvatel: MarrLiss 30 Ledna 2007, 23:02:57
V recovery modu nemusis psat sudo, protoze uz jsi zalogovanej jako root.
Co to udela, ze to "nejde"?
Název: uživatelská práva [vyřešeno]
Přispěvatel: dzenda 31 Ledna 2007, 11:07:54
už jsem to vyřešil diky moc. v "recovery mode" jsem si dal help k chown a tam to bylo přímo napsany v příkladech