Fórum Root.cz

Hlavní témata => Software => Téma založeno: newbie 11. 05. 2012, 08:06:01

Název: Chmod - změna práv souboru
Přispěvatel: 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í:

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.
Název: Re:Chmod - změna práv souboru
Přispěvatel: ovrscout 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)
Název: Re:Chmod - změna práv souboru
Přispěvatel: strejda6 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.
Název: Re:Chmod - změna práv souboru
Přispěvatel: Kit 11. 05. 2012, 09:00:33
Kód: [Vybrat]
sudo chmod u+w /etc/resolv.conf
Název: Re:Chmod - změna práv souboru
Přispěvatel: Pavel 'TIGER' Růžička 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í. ;-)
Název: Re:Chmod - změna práv souboru
Přispěvatel: Kit 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ě.
Název: Re:Chmod - změna práv souboru
Přispěvatel: Pavel 'TIGER' Růžička 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.
Název: Re:Chmod - změna práv souboru
Přispěvatel: newbie 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... :)
Název: Re:Chmod - změna práv souboru
Přispěvatel: Pavouk106 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...
Název: Re:Chmod - změna práv souboru
Přispěvatel: newbie 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.