Stránka 1 z 1

sudo chmod 600 / na UNIXu

Napsal: stř 27. čer 2012, 11:50
od DivX
Zdravím,
omylem se mi podařilo spustit tenhle příkaz a doufám, že všechno není nenávratně v p*deli...
Zrovna jsem potřeboval nastavit práva v jednom adresáři a místo lomítka zřejmě měla byt hvězdička.
Dá se udělat v terminálu nějaký rollback? Případně jak z toho ven? Celý systém je teď zaseklý a běží mi jen terminál a u příkazů jako ls ap. mi píše teď logicky Permission denied.
Jedná se o noťas s MacOS X. Budu rád za jakoukoliv radu. :(

Re: sudo chmod 600 / na UNIXu

Napsal: stř 27. čer 2012, 12:35
od lsdage
Zas tak moc tomu nerozumim, ale:

Kód: Vybrat vše

sudo chmod 777 /

Re: sudo chmod 600 / na UNIXu

Napsal: stř 27. čer 2012, 12:50
od DivX
sudo (a ostatně i chmod) je příkaz, který je pod kořenovým adresářem / takže taky permission denied...

edit: Tak naštěstí mají Macy systém? Recovery HD (při bootování cmd + R nebo option key), kde se dá nainstalovat OS znova, ale je tam i konzole (+ další utility) ze které jsem nastavil práva zpátky na 755. Pohroma zažehnána, uff. Pokud by tam Recovery HD nebylo, tak by asi pomohlo z flashky nabootovat nějaké linuxové distro a rovněž přepsat práva...