Что работает сейчас:
На сервере у меня есть папки
\some\folder\share\alices-folder
\some\folder\share\bobs-folder
и пользователи alice
и bob
. Папка \some\folder\share
является общей.
На клиентской машине Windows у меня есть локальные учетные записи alice
и bob
. Когда они подключаются к серверу, они могут видеть только содержимое \some\folder\share
. То есть они видят папки alices-folder
и bobs-folder
, но не могут получить доступ к родительским папкам, таким как \some\folder
или \some
.
Теперь я хотел бы иметь другую структуру папок (по причинам, которые не представляют интереса сейчас):
\other\folder\users\alice\share
\other\folder\users\bob\share
и когда alice
подключается к серверу, она должна видеть только содержимое папки \other\folder\users\alice\share
и не иметь доступа к родительским папкам, таким как \other\folder\users\alice
или \other\folder\users
.
И, конечно же, когда bob
подключается к серверу с того же клиентского компьютера, к нему должно применяться то же самое, поэтому он должен видеть только содержимое папки \other\folder\users\bob\share
и не иметь доступа к родительскому. папки типа \other\folder\users\bob
или \other\folder\users
.
Возможно ли это - не давая серверу разные псевдонимы?
Обновить
Извините, что забыл написать, что я уже знаю об ограничении доступа с разрешениями. Итак, когда я написал, что уже работает, я уже ограничиваю доступ по мере необходимости.
Но я все еще хотел знать, возможно ли то, что я хотел получить, «простыми» средствами - распределенной файловой системой, которую я бы не назвал простой. ;-)