Chmod - změna práv souboru

newbie

Chmod - změna práv souboru
« kdy: 11. 05. 2012, 08:06:01 »
Nedaří se mi změnit práva souboru, zkouším

chmod u+x /etc/... [soubor]

ale pořád mi to vrací:

Kód: [Vybrat]
chmod: changing permissions of `/etc/resolv.conf': Operation not permitted
Už nevím jak to změnit  :(
Předtím jsem to sice změnil přes

chmod a-w /etc/...

ale teď když chci něco v tom souboru změnit, jelikož je "read only", nemůžu nic.

Dík za nápovědu.


ovrscout

Re:Chmod - změna práv souboru
« Odpověď #1 kdy: 11. 05. 2012, 08:31:06 »
Asi nemáš dostatečná práva to změnit. Možnosti záleží na systému co používáš.
Na os Debian,KXUbuntu,... viz "sudo chmod ..".
Na jiných nevím přesně ale nejspíš bude třeba spustit příkaz jako administrátor, případně nejdříve převzít vlastnictví souboru(take jako admin)

strejda6

Re:Chmod - změna práv souboru
« Odpověď #2 kdy: 11. 05. 2012, 08:46:03 »
chmod u+w soubor
prida prava pro zapis vlastnikovi souboru, ale vetsinu veci v /etc vlastni root takze prikaz chmod musis zadavat jako root anebo pouzit sudo.

Kit

Re:Chmod - změna práv souboru
« Odpověď #3 kdy: 11. 05. 2012, 09:00:33 »
Kód: [Vybrat]
sudo chmod u+w /etc/resolv.conf

Pavel 'TIGER' Růžička

Re:Chmod - změna práv souboru
« Odpověď #4 kdy: 11. 05. 2012, 09:32:26 »
Já jen upozorním, aby jsi při změně práv neměl soubor otevřený, protože pak může být pouze dočasná a to do jeho uložení. ;-)


Kit

Re:Chmod - změna práv souboru
« Odpověď #5 kdy: 11. 05. 2012, 09:58:24 »
Já jen upozorním, aby jsi při změně práv neměl soubor otevřený, protože pak může být pouze dočasná a to do jeho uložení. ;-)
To by určitě stálo za vysvětlení. Schválně jsem si to kvůli tomuto tvrzení vyzkoušel s negativním výsledkem. Tedy že změna práv je trvalá. Připouštím, že to možná nějaký vadný editor dělá chybně.

Pavel 'TIGER' Růžička

Re:Chmod - změna práv souboru
« Odpověď #6 kdy: 11. 05. 2012, 10:11:48 »
Mne se toto několikrát stalo u geditu, pravda, neověřoval jsem to u konzolových editotorů. Něco podobného se stalo i pokud systém soubor zamknul. Po odemčení byly práva zpět.

newbie

Re:Chmod - změna práv souboru
« Odpověď #7 kdy: 11. 05. 2012, 11:52:23 »
Problem vyresen LOL :D

Vzpomnel jsem si, hlava dubova, ze jsem ten soubor "zamkl" take prikazem

chattr +i /etc/....conf

Takze jsem jej odemkl s "-i" u prikazu nahore.

Ted se nabizi dotaz pro zkusene adminy:

kdyz 'zapomenete', ze jste neco "zamkli" pres chattr, da se i jinak ve spustenem systemu zamceny soubor "odemknout" ?
Krome toho, ze by jste disk externe mountnul a zmenil prava zvenci... :)

Pavouk106

  • *****
  • 2 400
    • Zobrazit profil
    • Můj blog
    • E-mail
Re:Chmod - změna práv souboru
« Odpověď #8 kdy: 11. 05. 2012, 12:12:35 »
Já jen upozorním, že v /etc bych měnil práva jen výjimečně a jen pokud bych fakt věděl co dělám...

newbie

Re:Chmod - změna práv souboru
« Odpověď #9 kdy: 11. 05. 2012, 12:22:30 »
Me se jenalo o to, ze jak zabranit proti zmenam urciteho souboru. A pres ten chattr to slo, i kdyz hlasil nejaky error, tak jsem to vypustil z hlavy, jako ze se ten prikaz neprovedl.
On se ale provedl, dokonale :D
Soubor byl pak r--r--r--, ale pak jsem jej potreboval modifikovat a uz pres chmod to neslo :)

Proto pet ten chattr prikaz.