Можно ли изменить разрешения по умолчанию для /dev/disk*?

Можно ли изменить разрешения по умолчанию /dev/disk*?

В Linux это делается в udevфайлах конфигурации; что эквивалентно на OS X?

Я хотел бы дать группе права на запись, чтобы члены оператора группы могли выполнять операции записи на внешние жесткие диски без использования sudo(например, запускать виртуальные машины с внешних USB-накопителей).

Я пытался, sudo chmod g+w /dev/disk2*но это не сохраняется, как при первой попытке записи разрешения возвращаются 640вместо измененных разрешений.

Зачем нужен доступ к файлу устройства ? Чтобы другие пользователи могли запускать виртуальные машины на внешнем USB-накопителе, вы можете смонтировать его, создать каталог, предоставить operatorгруппе доступ на запись к нему и поместить туда виртуальные машины. Я что-то упустил в вашей настройке?
Не желая путать вопрос: среди расширенных тем для VirtualBox есть « Использование необработанного жесткого диска хоста от гостя » . Много раз я пытался, но не смог получить то, что предлагается для работы на OS X… некоторые из моих экспериментов включали внимание к режимам устройств, и поэтому этот вопрос меня интересует.
Не легко. Какое программное обеспечение запускает вашу виртуализацию? Возможно, мы сможем доставить вас к месту назначения, не нарушая разрешений по умолчанию. Это может быть так же просто, как изменить права доступа к точке монтирования в /Volumes после того, как вы напишете сценарий монтирования файловой системы.

Ответы (1)

Насколько я могу судить, Apple довольно жестко блокирует эти вещи до такой степени, что это практически невозможно.

Однако, учитывая то, что вы хотите с ним делать, я уверен, что на самом деле вы хотите предоставить доступ для записи к внешнему жесткому диску, который можно найти /Volumes/(после его подключения). Теперь большинство внешних жестких дисков, которые я использовал (которые правильно отформатированы *), позволят любому записать на них, если только администратор chmodне скажет иначе.

* Диски в формате NTFS доступны только для чтения через Mac OS. Насколько я знаю, без переформатирования диска это никак не обойти.