Назад | Перейти на главную страницу

Могу ли я загружать файлы в один общий ресурс Windows и открывать их в другом?

Итак, у меня есть сервер Windows с парой общих файловых ресурсов, назовите их ShareA и ShareB. ShareA доступны для чтения и записи только нескольким администраторам, и ShareB доступен только для чтения. Файлы на сервере живут бок о бок в D:\ShareA и D:\ShareB.

Есть папка на ShareA что я хотел бы показать ShareB, чтобы администраторы могли изменять содержимое этой папки из любого места ShareA смонтирован, и это содержимое будет автоматически доступно для пользователей ShareB.

Это возможно? Я пробовал символические ссылки до сих пор безуспешно - они, похоже, не абстрагируются файловым сервером, как это было бы необходимо.


Я специально пытаюсь избежать изменения разрешений для общего доступа, например, предоставить администраторам права на запись в ShareB, или (наоборот) все остальные доступны только для чтения для каталога в ShareA. Этот вопрос конкретно о том, как избежать этого наиболее элегантным способом.

Я думаю, знаю, что вы пытаетесь сделать. Я делаю это и у меня нет проблем.

Windows поддерживает два типа «символических ссылок», известных как переходы.

Один - это местная ссылка, по которой у вас есть d:\shareA\myDirlink - поделился как \\srv\sharea другойd:\shareB\Mydir - поделился как \\srv\shareb

вы можете создать mydirlink как соединение (например, жесткую ссылку unix) для d:\shareb\mydir Или вы можете создать его как ссылку на \\shareb\mydir

вы захотите первое. Программа junction.exe с sysinternals.com (например, MS) или программа mklink.exe будут работать хорошо.

Все, что вам нужно сделать, это создать перекресток в d: \ sharea, указывающий на d:\shareb\mydir. Вам нужно будет установить доступ на чтение (разрешения NTFS) к каталогу и его субконтентам для вашего \\srv\sharea пользователей, но однажды установил, что больше не нужно.

Другой вариант - просто поделиться d:\shareb\mydir так как \\srv\mydir-rw

и предоставьте доступ к нему указанной вами группе администраторов.