Fórum Root.cz
Hlavní témata => Desktop => Téma založeno: sudo fail 28. 11. 2017, 10:24:32
-
Když spustím něco z tohoto (v příkladu je soubor etc/hosts, který požaduje pro zápis roota, bez elevece do něj nejde zapisovat):
su ; open /Applications/TextEdit.app/ # park ručně otevřu soubor, je uzamčen, nelze ani editovat text
sudo open /etc/hosts - to samé
přitom sudo nano ... v pohodě zapisovatelný
Kde se tedy ztratily práva TextEditu, který byl spuštěn ze sudo?
Jak docílit, abych spustil ne-terminálovou aplikaci s právy root?
-
Macíku, ty máš přirozené masochistické sklony, že se s tím Macem pořád takhle týráš a trápíš? :D
-
Slováku, slyším tady nějaký Mac, to máš halucinacé?
-
A nebude to tim ze tusim od El Capitan uz "su" neni tak celkem root? Roota si musis zapnout. http://ntfs-formac.com/enable-root-user-macos-sierra/
-
GUI Apky jsou sandboxovány a některé soubory nezměníš ani jako root. man csrutil nebo používej terminálové editory jako vi .
-
sudo /Applications/TextMate.app/Contents/MacOS/TextMate a jde to "normálně" uložit. Normálně (bez uvozovek) si člověk vleze do nastavení TextMate, nainstaluje jeho shell bazmek a prostě použije sudo mate soubor.txt
-
Tak nic, jsem slepej a zaměnil jsem TextEdit za TextMate. Každopádně s tím Text Mate to funguje.
-
Tedy kdyz se nekdo na neco pta, tak by mohl laskave napsat aspon to, na jakem OS si problem vyrobil.
Jinak jestli v MacOXu porad jeste jde pustit root konzole, tak neni nad Midnight Commander pro Mac.