Я был системным администратором Linux и новичок в Windows, поэтому прошу прощения за вопрос о n00b. У меня есть две группы, назовем их «Студенты» и «Профессора». Студенты очень ограничены, однако профессора имеют доступ к некоторым уникальным вещам. Один из них - диск P: \. Привод отображается следующим образом:
\\Server\Public -> P:\
Все профессора имеют к нему полный доступ для чтения и записи. Он предназначен для того, чтобы они могли обмениваться файлами друг с другом. У студентов нет доступа к \\ Server \ или \\ Server \ Public, но у меня есть профессор, который хочет поделиться файлами с некоторыми студентами.
Единственный обходной путь, который я придумал до сих пор (который оставляет все, что касается разрешений \ общих ресурсов, как есть), - это создать папку «Shared» в его локальном профиле и поделиться ею с ВСЕ, и дать ВСЕ доступ только для чтения. Студенты могут получить к нему доступ, перейдя в «\\ COMPUTER_NAME \ Users \ USER_NAME \ Shared» (и это все, что они могут видеть).
Проблема в том, что профессор должен скопировать все файлы в свой локальный профиль с диска P. Это не такая уж большая проблема, но мне нужно более элегантное решение. Я попытался создать символическую ссылку в «Общий доступ» следующим образом:
\\COMPUTER_NAME\Users\USER_NAME\Shared\linked_dir <-> \\Server\Public
но студенты по-прежнему не могли получить к нему доступ (я уверен, что это сделано специально).
Любые идеи?
Если у пользователя есть права на подкаталог в общей папке, я считаю, что можно напрямую сопоставить его.
net use m: \\server\public\jprof\cs101\files
Вы не можете сопоставить M: (например) напрямую с общим ресурсом и перейти вниз, это сбивает некоторых людей с толку. Для этого вам придется немного напугать разрешениями, а это большая работа.