Форуми

Собственост и разрешения за външен SSD

Буадхай

Оригинален плакат
15 януари 2018 г
Корат, Тайланд
  • 26 януари 2021 г
Това на iMac Running Catalina от 2017 г.

Имам по-старо гмуркане на WD Elements, на което има том, наречен Media. В този том съхранявам видеоклипове, снимки и много други неща, включително iMazing архивни файлове.

Реших да си купя Samsung T7 SSD, на който да съхранявам тези неща. Разделих устройството на два тома, единият от които е форматиран като Mac OS Extended, както и обемът на старото WD устройство.

Използвах CCC, за да копирам стария мултимедиен том на новото устройство. И двата тома имат един и същ собственик/група (root/персонал) и разрешения (755). Нито един том не е активирал „Игнориране на собствеността“.

iMazing отказа да работи с новия том, настоявайки, че няма разрешение за четене/запис на устройството. В крайна сметка се отказах от опитите да поправя това и просто промених разрешенията на 777, след което iMazing беше доволен.

Няколко въпроса:

  • Защо iMazing би могъл да r/w от едното устройство, а не от другото?
  • Какви трябва да са собствеността и разрешенията на външно устройство? Искам всички потребители да могат да четат и пишат от устройството. root/staff 755 ми изглежда странно, но работи добре с обема на по-старото устройство.

Фишрман

20 февруари 2009 г


  • 27 януари 2021 г
Най-лесният начин за преодоляване на проблеми с разрешенията на външно устройство е:
а. щракнете върху иконата на устройство (или дял) в Finder
б. изведете полето за получаване на информация
° С. в долната част щракнете върху заключване и въведете парола
д. поставете отметка в „игнориране на собствеността върху този том“ в споделянето и разрешенията.

Работи всеки път при мен.

Буадхай

Оригинален плакат
15 януари 2018 г
Корат, Тайланд
  • 27 януари 2021 г
Това винаги ми се е струвало като мързелив подход към проблема с отвертката. Имам външни устройства на Mac от десетилетия и никога не ми се е налагало да прибягвам до подобно решение за проблеми с разрешенията. Не трябваше да правя това на устройството, което беше заменено от новото SSD. Защо сега?

Фишрман

20 февруари 2009 г
  • 27 януари 2021 г
Вижте моя аватар.
Аз съм „човек тип чук“.
Правя „игнорирам разрешенията“ за получаване на информация като естествено на ВСЯКО външно устройство, което имам... Реакции:Буадхай

Буадхай

Оригинален плакат
15 януари 2018 г
Корат, Тайланд
  • 27 януари 2021 г
ДОБРЕ. Разбрах снимката. Предполагам, че ако използвам подхода с чук, не научавам нищо.

Въпрос: Каква собственост и разрешения имате за ВСЯКО външно устройство? (Всъщност ще трябва да премахнете отметката от квадратчето „игнориране“, за да видите каква е собствеността преди чук.)

chown33

Модератор
Член на персонала
9 август 2009 г
Бездната равнина
  • 28 януари 2021 г
Винаги съм използвал само функцията за пренебрегване на собствеността или съм копирал файлове на устройството, така че аз съм собственикът.

Не виждам проблема с Ignore Ownership, но може би не разбирам какво точно се опитвате да постигнете.

Ако случайно имам външен диск, където искам да се наложи собствеността, първо го създавам по този начин и копирам нещата на него от подходящ акаунт. Това може да е моят администраторски акаунт, акаунт без администратор или каквото искам, в зависимост от това какво се опитвам да постигна чрез налагане на собственост.

Понякога, когато разработвам софтуер, искам доста специфична среда за контрол на достъпа, включително собственост, нормални Unix разрешения или ACL. Поставих го на образ на диска (обикновено рядък пакет) и се уверявам, че Игнориране на собствеността е деактивирано.


Ако всички действителни разрешения са настроени на 777 (или 666), тогава всеки може да R/W каквото и да е навсякъде, но разрешенията на файлове или папки могат да се променят само от root (собственика). Обратно, ако Игнориране на собствеността е активирано, тогава получавате същата възможност за R/W, но също така получавате възможността да променяте разрешенията (ако желаете). Така че това е нещо, което човек може да направи при Ignore Ownership, което не е изпълнимо с настройка за целия диск на разрешения за пълно отваряне.

Друго нещо е, че пренебрегването на собствеността може лесно и бързо да бъде отменено, просто като премахнете отметката от квадратчето. Основното действие е да промените флаговете за монтиране на тома (използвайте 'mount' cmd в терминала, за да наблюдавате). За да промените всички разрешения на диска, ще трябва да стартирате рекурсивен 'chmod' cmd или да използвате прозореца Get Info на Finder, за да промените разрешенията рекурсивно. И двете вероятно ще отнеме повече време, отколкото просто премахване на отметка от квадратче.

Ignore Ownership може да изглежда като чук, но необходимостта от стартиране на рекурсивния 'chmod' изглежда като рояк от хиляда комари. Нито едно нещо не е голям проблем, но самото число е друга история.


Не мога да отговоря на въпроса ви за iMazing, тъй като никога не съм го използвал.
Реакции:Brian33 и Buadhai

Буадхай

Оригинален плакат
15 януари 2018 г
Корат, Тайланд
  • 28 януари 2021 г
Благодаря ви, че отделихте време да напишете толкова ясно и разбираемо обяснение.

Що се отнася до това, което се опитвам да постигна; просто трябва да разбера защо никога не ми се е налагало да използвам игнориране на собствеността в миналото и защо root/staff и 755 на предишния ми том Media работиха добре за мен, но не успяха да работят както се очакваше, когато създадох нов медиен том (чрез CCC клонинг) със същата собственост и разрешения.

chown33

Модератор
Член на персонала
9 август 2009 г
Бездната равнина
  • 28 януари 2021 г
Buadhai каза: Що се отнася до това, което се опитвам да постигна; просто трябва да разбера защо никога не ми се е налагало да използвам игнориране на собствеността в миналото и защо root/staff и 755 на предишния ми том Media работиха добре за мен, но не успяха да работят както се очакваше, когато създадох нов медиен том (чрез CCC клонинг) със същата собственост и разрешения. Щракнете, за да разгънете...
Е, не мога да предложа никаква помощ за това, защото изглежда е свързано само с iMazing.
Реакции:Буадхай

Буадхай

Оригинален плакат
15 януари 2018 г
Корат, Тайланд
  • 28 януари 2021 г
Предполагам, че затова го нарекох чук. Да, игнорирането на разрешенията реши проблема, но не научих нищо за това какво е причинило проблема на първо място.