O que está funcionando agora é:
No servidor eu tenho as pastas
\some\folder\share\alices-folder
\some\folder\share\bobs-folder
e os usuários alice
e bob
. A pasta \some\folder\share
é compartilhada.
No computador cliente do Windows, tenho as contas locais alice
e bob
. Quando se conectam ao servidor, eles só podem ver o conteúdo da pasta \some\folder\share
. Ou seja, eles veem as pastas alices-folder
e bobs-folder
, mas não podem acessar pastas pai como \some\folder
ou \some
.
Agora, gostaria de ter uma estrutura de pastas diferente (por motivos que não são de interesse agora):
\other\folder\users\alice\share
\other\folder\users\bob\share
e quando alice
se conecta ao servidor, ela deve ver apenas o conteúdo da pasta \other\folder\users\alice\share
e não conseguir acessar pastas pai como \other\folder\users\alice
ou \other\folder\users
.
E, claro, também quando bob
se conecta ao servidor da mesma máquina cliente, o mesmo deve se aplicar a ele, então ele deve ver apenas o conteúdo da pasta \other\folder\users\bob\share
e não conseguir acessar pastas pai como \other\folder\users\bob
ou \other\folder\users
.
Isso é possível - sem dar ao servidor diferentes nomes de alias?
Atualizar
Desculpe-me por ter esquecido de escrever que já sei sobre restringir o acesso com permissões. Então, quando eu escrevi o que já está funcionando, eu já restringi o acesso conforme necessário.
Mas eu ainda queria saber se o que eu queria obter é possível por 'simples' significa - um sistema de arquivos distribuídos que eu não chamaria de simples. ; -)