Fóra

Vlastníctvo a povolenia na externom SSD

Buadhai

Pôvodný plagát
15. januára 2018
Korat, Thajsko
  • 26. januára 2021
Toto na iMac Running Catalina z roku 2017.

Mám starší ponor WD Elements, na ktorom je zväzok s názvom Media. Na tomto zväzku uchovávam videá, fotografie a mnoho ďalších vecí vrátane záložných súborov iMazing.

Rozhodol som sa kúpiť Samsung T7 SSD na uloženie týchto vecí. Rozdelil som disk na dva zväzky, z ktorých jeden je naformátovaný ako Mac OS Extended, rovnako ako zväzok na starom disku WD.

Použil som CCC na skopírovanie starého zväzku médií na nový disk. Oba zväzky majú rovnakého vlastníka/skupinu (root/zamestnanci) a povolenia (755). Ani jeden zväzok nemá povolenú možnosť „Ignorovať vlastníctvo“.

iMazing odmietol pracovať s novým zväzkom a trval na tom, že nemá povolenie na čítanie/zápis na disku. Nakoniec som sa vzdal pokusu o opravu a jednoducho som zmenil povolenia na 777, po čom bol iMazing šťastný.

Pár otázok:

  • Prečo by iMazing mohol robiť r/w z jedného disku a nie z druhého?
  • Aké by malo byť vlastníctvo a povolenia na externom disku? Chcem, aby všetci používatelia mohli čítať a zapisovať z jednotky. root/staff 755 sa mi zdá divné, ale s objemom na staršom disku fungoval dobre.

Fishrrman

20. február 2009


  • 27. januára 2021
Najjednoduchší spôsob, ako prekonať problémy s povoleniami na externom disku, je:
a. kliknite na ikonu jednotky (alebo oblasti) vo vyhľadávači
b. vyvolajte pole „získať informácie“.
c. v dolnej časti kliknite na položku Zamknúť a zadajte heslo
d. v zdieľaní a povoleniach začiarknite políčko „ignorovať vlastníctvo tohto zväzku“.

Funguje mi to zakaždým.

Buadhai

Pôvodný plagát
15. januára 2018
Korat, Thajsko
  • 27. januára 2021
Vždy sa mi to zdalo ako lenivý, kladivový prístup k problému so skrutkovačom. Externé disky mám na počítačoch Mac už desaťročia a nikdy som sa pri problémoch s povoleniami nemusel uchýliť k takémuto riešeniu. Nemusel som to robiť na disku, ktorý bol nahradený novým SSD. Prečo teraz?

Fishrrman

20. február 2009
  • 27. januára 2021
Pozrite sa na môj avatar.
Som 'druh kladiva'.
„Ignorujem povolenia“ v získavaní informácií ako samozrejmosť na KAŽDOM externom disku, ktorý mám... reakcie:Buadhai

Buadhai

Pôvodný plagát
15. januára 2018
Korat, Thajsko
  • 27. januára 2021
OK Mám obrázok. Domnievam sa, že ak použijem perlíkový prístup, nič sa nenaučím.

Otázka: Aké vlastníctvo a povolenia máte na KAŽDOM externom disku? (V skutočnosti by ste museli zrušiť začiarknutie políčka „ignorovať“, aby ste videli, čo je vlastníctvo pred kladivom.)

chown33

Moderátor
Zamestnanec
9. augusta 2009
priepastná rovina
  • 28. januára 2021
Vždy som len používal funkciu Ignorovať vlastníctvo alebo som skopíroval súbory na disk, takže som vlastníkom.

Nevidím problém s Ignorovaním vlastníctva, ale možno nerozumiem presne tomu, čo sa snažíte dosiahnuť.

Ak mám náhodou externý disk, kde chcem vynútiť vlastníctvo, tak si ho tak v prvom rade vytvorím a skopírujem naň veci z vhodného účtu. Môže to byť môj správcovský účet, neadministrátorský účet alebo čokoľvek, čo chcem, v závislosti od toho, čo sa snažím dosiahnuť vynútením vlastníctva.

Niekedy, keď vyvíjam softvér, chcem pomerne špecifické prostredie riadenia prístupu, vrátane vlastníctva, normálnych unixových povolení alebo ACL. Vložil som to na obraz disku (zvyčajne riedky balík) a uistil som sa, že je zakázané Ignorovať vlastníctvo.


Ak sú všetky aktuálne oprávnenia nastavené na 777 (alebo 666), potom môže ktokoľvek R/W čokoľvek kdekoľvek, ale oprávnenia súborov alebo priečinkov môže zmeniť iba root (vlastník). Naopak, ak je aktivovaná možnosť Ignorovať vlastníctvo, potom získate rovnakú schopnosť R/W, ale získate aj možnosť zmeniť povolenia (ak by si človek prial). Takže to je niečo, čo sa dá robiť v rámci Ignorovať vlastníctvo, čo nie je možné s nastavením úplných oprávnení na celý disk.

Ďalšou vecou je, že Ignorovať vlastníctvo možno jednoducho a rýchlo vrátiť späť, a to jednoduchým zrušením začiarknutia políčka. Základnou akciou je zmena príznakov pripojenia zväzku (na pozorovanie použite príkaz 'mount' cmd v termináli). Ak chcete zmeniť všetky povolenia na disku, bolo by potrebné spustiť rekurzívny cmd „chmod“ alebo použiť okno Získať informácie Findera na rekurzívne zmeny povolení. Oboje bude pravdepodobne trvať dlhšie ako jednoduché zrušenie začiarknutia políčka.

Ignorovať vlastníctvo sa môže zdať ako kladivo, ale potreba spustiť rekurzívny „chmod“ sa javí ako roj tisícov komárov. Žiadna vec nie je veľkým problémom, ale samotné číslo je iný príbeh.


Nemôžem odpovedať na vašu otázku o iMazing, pretože som ho nikdy nepoužíval.
reakcie:Brian33 a Buadhai

Buadhai

Pôvodný plagát
15. januára 2018
Korat, Thajsko
  • 28. januára 2021
Ďakujeme, že ste si našli čas na napísanie takého jasného a zrozumiteľného vysvetlenia.

Čo sa týka toho, čo sa snažím dosiahnuť; ide len o to, aby som pochopil, prečo som nikdy v minulosti nemusel používať ignorovanie vlastníctva a prečo mi root/staff a 755 na mojom predchádzajúcom zväzku médií fungovali dobre, ale nefungovali podľa očakávania, keď som vytvoril nový zväzok médií (prostredníctvom klon CCC) s rovnakým vlastníctvom a povoleniami.

chown33

Moderátor
Zamestnanec
9. augusta 2009
priepastná rovina
  • 28. januára 2021
Buadhai povedal: Čo sa týka toho, čo sa snažím dosiahnuť; ide len o to, aby som pochopil, prečo som nikdy v minulosti nemusel používať ignorovanie vlastníctva a prečo mi root/staff a 755 na mojom predchádzajúcom zväzku médií fungovali dobre, ale nefungovali podľa očakávania, keď som vytvoril nový zväzok médií (prostredníctvom klon CCC) s rovnakým vlastníctvom a povoleniami. Kliknutím rozbalíte...
V tejto veci vám nemôžem pomôcť, pretože sa zdá, že to súvisí len s iMazingom.
reakcie:Buadhai

Buadhai

Pôvodný plagát
15. januára 2018
Korat, Thajsko
  • 28. januára 2021
Asi preto som to nazval plieško. Áno, ignorovanie povolení problém vyriešilo, ale nedozvedel som sa nič o tom, čo spôsobilo problém.