Forumuri

Proprietate și permisiuni pe un SSD extern

Buadhai

Poster original
15 ianuarie 2018
Korat, Thailanda
  • 26 ianuarie 2021
Asta pe un iMac 2017 Running Catalina.

Am o scufundare WD Elements mai veche pe care există un volum numit Media. Pe acest volum păstrez videoclipuri, fotografii și multe alte lucruri, inclusiv fișiere de rezervă iMazing.

Am decis să cumpăr un SSD Samsung T7 pe care să stocez aceste lucruri. Am împărțit unitatea în două volume, dintre care unul este formatat ca Mac OS Extended, la fel ca și volumul de pe vechea unitate WD.

Am folosit CCC pentru a copia vechiul volum Media pe noua unitate. Ambele volume au același proprietar/grup (rădăcină/personal) și permisiuni (755). Niciun volum nu are activat „Ignorați calitatea de proprietar”.

iMazing a refuzat să lucreze cu noul volum, insistând că nu are permisiunea de citire/scriere pe unitate. În cele din urmă, am renunțat să încerc să repar acest lucru și pur și simplu am schimbat permisiunile la 777, după care iMazing a fost fericit.

Câteva întrebări:

  • De ce iMazing ar fi capabil să r/w de pe o unitate și nu de pe cealaltă?
  • Care ar trebui să fie proprietatea și permisiunile pe o unitate externă? Doresc ca toți utilizatorii să poată citi și scrie de pe unitate. root/staff 755 mi se pare ciudat, dar a funcționat bine cu volumul de pe unitatea mai veche.

Fishrrman

20 februarie 2009


  • 27 ianuarie 2021
Cel mai simplu mod de a depăși problemele de permisiuni pe o unitate externă este:
A. faceți clic pe pictograma unitate (sau partiție) din Finder
b. afișează caseta „obține informații”.
c. în partea de jos, faceți clic pe blocare și introduceți parola
d. verificați „ignora proprietatea pe acest volum” în partajare și permisiuni.

Funcționează de fiecare dată pentru mine.

Buadhai

Poster original
15 ianuarie 2018
Korat, Thailanda
  • 27 ianuarie 2021
Aceasta mi s-a părut întotdeauna a fi o abordare leneșă, cu baros, a unei probleme cu șurubelnița. Am unități externe pe Mac-uri de zeci de ani și nu am fost niciodată nevoită să recurg la o astfel de soluție pentru probleme de permisiuni. Nu a trebuit să fac asta pe unitatea care a fost înlocuită cu noul SSD. De ce acum?

Fishrrman

20 februarie 2009
  • 27 ianuarie 2021
Uită-te la avatarul meu.
Sunt un „tip de baros”.
Fac „ignora permisiunile” în obținerea de informații, ca o chestiune normală, pe FIECARE unitate externă pe care o am... Reacții:Buadhai

Buadhai

Poster original
15 ianuarie 2018
Korat, Thailanda
  • 27 ianuarie 2021
BINE. Am primit poza. Îmi dau seama că, dacă folosesc abordarea cu baros, nu învăț nimic.

Întrebare: Ce drepturi de proprietate și permisiuni aveți pe FIECARE unitate externă? (De fapt, ar trebui să debifați caseta „ignore” pentru a vedea care este proprietatea pre-baros.)

chown33

Moderator
Membru al personalului
9 august 2009
planul abisal
  • 28 ianuarie 2021
Întotdeauna am folosit funcția Ignorați calitatea de proprietar sau am copiat fișiere pe unitate, așa că sunt proprietarul.

Nu văd problema cu Ignorați calitatea de proprietar, dar poate că nu înțeleg exact ce încercați să realizați.

Dacă se întâmplă să am un disc extern în care vreau ca proprietatea să fie impusă, atunci îl creez astfel în primul rând și copiez lucrurile pe el dintr-un cont potrivit. Acesta ar putea fi contul meu de administrator, un cont non-admin sau orice vreau, în funcție de ceea ce încerc să realizez prin impunerea dreptului de proprietate.

Uneori, când dezvolt software, vreau un mediu de control al accesului destul de specific, inclusiv proprietatea, permisiunile Unix normale sau ACL-uri. Am pus asta pe o imagine de disc (de obicei un pachet rar) și mă asigur că Ignorare proprietate este dezactivată.


Dacă toate permisiunile reale sunt setate la 777 (sau 666), atunci oricine poate R/W orice oriunde, dar permisiunile fișierelor sau folderelor pot fi modificate numai de către root (proprietar). În schimb, dacă Ignorați proprietatea este activată, atunci obțineți aceeași capacitate R/W, dar aveți și capacitatea de a schimba permisiunile (dacă vreți). Deci, acesta este ceva ce se poate face în Ignorare proprietate, care nu este realizabil cu o setare la nivelul întregului disc de permisiuni complet deschise.

Un alt lucru este că Ignorați calitatea de proprietar poate fi anulată ușor și rapid, pur și simplu debifând caseta. Acțiunea de bază este de a schimba semnalizatoarele de montare ale volumului (utilizați cmd-ul „mount” în Terminal pentru a observa). Pentru a schimba toate permisiunile de pe disc, ar trebui să rulați un cmd recursiv „chmod” sau să utilizați fereastra Obține informații din Finder pentru a schimba permisiunile în mod recursiv. Oricare dintre ele va dura probabil mai mult decât debifarea unei casete.

Ignorați proprietatea poate părea un baros, dar nevoia de a rula „chmod” recursiv pare un roi de o mie de țânțari. Nimeni nu este o problemă mare, dar numărul absolut este o altă poveste.


Nu vă pot răspunde la întrebarea despre iMazing, deoarece nu l-am folosit niciodată.
Reacții:Brian33 și Buadhai

Buadhai

Poster original
15 ianuarie 2018
Korat, Thailanda
  • 28 ianuarie 2021
Vă mulțumim pentru timpul acordat pentru a scrie o explicație atât de clară și de înțeles.

Cât despre ceea ce încerc să realizez; este pur și simplu să înțeleg de ce nu am fost niciodată nevoit să folosesc ignorarea proprietății în trecut și de ce root/staff și 755 pe volumul meu media anterior au funcționat bine pentru mine, dar nu au funcționat așa cum era de așteptat când am creat un nou volum Media (prin intermediul unui clona CCC) cu aceeași proprietate și permisiuni.

chown33

Moderator
Membru al personalului
9 august 2009
planul abisal
  • 28 ianuarie 2021
Buadhai a spus: Cât despre ceea ce încerc să realizez; este pur și simplu să înțeleg de ce nu am fost niciodată nevoit să folosesc ignorarea proprietății în trecut și de ce root/staff și 755 pe volumul meu media anterior au funcționat bine pentru mine, dar nu au funcționat așa cum era de așteptat când am creat un nou volum Media (prin intermediul unui clona CCC) cu aceeași proprietate și permisiuni. Faceți clic pentru a extinde...
Ei bine, nu pot oferi niciun ajutor în acest sens, pentru că pare să fie legat doar de iMazing.
Reacții:Buadhai

Buadhai

Poster original
15 ianuarie 2018
Korat, Thailanda
  • 28 ianuarie 2021
Bănuiesc că de aceea am numit-o baros. Da, ignorarea permisiunilor a rezolvat problema, dar nu am aflat nimic despre ce a cauzat problema în primul rând.