Я знаю, что могу сделать эквивалент "смонтировать каталог в другой каталог" в Windows с

mklink /j mountpoint source

На самом деле это не "монтирование", а только символическая ссылка в NTFS.

Теперь я хочу сделать это только для чтения, т. Е. Программы не могут изменять содержимое через mountpoint\ , но могут делать это через source\ . Unix-эквивалент

mount -o ro,bind source mountpoint

Есть идеи?

1 ответ1

0

Вы можете сделать это в 2 этапа:

  1. Используйте MKlink, но с ключом /D, который создает hardlink вместо junction
  2. Установите свойства безопасности для вновь созданной жесткой ссылки (запретить запись, выполнение и т.д.)

Если вы справились хорошо, вы ничего не можете сделать, кроме как читать по жесткой ссылке, но делать все с исходной точки монтирования.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .