Fórum Root.cz
Hlavní témata => Software => Téma založeno: newbie 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í:
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.
-
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)
-
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.
-
sudo chmod u+w /etc/resolv.conf
-
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í. ;-)
-
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ě.
-
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.
-
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... :)
-
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...
-
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.