Não tenho experiência com o Home Server, mas o compartilhamento de arquivos do Windows em geral não oferece esse recurso. ( EDITAR: Parece que o Home Server oferece essa funcionalidade) Se você observar as permissões de compartilhamento de arquivos, poderá atribuir ao usuário uma permissão de Leitura ou Leitura / Gravação. É isso aí. Há muito mais permissões disponíveis para contas locais, mas mesmo essas não permitem listar uma determinada pasta.
A única coisa em que posso pensar que impediria o usuário de vê-lo seria usar o FTP, onde você pode ter um controle muito melhor sobre o que um usuário tem acesso, graças aos diretórios virtuais.
Uma coisa que você pode querer tentar é ter uma pasta de compartilhamento diferente para usuários regulares em vez de um usuário particular. O diretório para usuários regulares teria todos os arquivos. Para o usuário particular, você poderia ter outra pasta que usa pontos de junção ( mklink
) para apontar para a pasta principal e, em seguida, ter a pasta "privada" separada por dentro. Não tenho certeza se usando pontos de junção link isso funcionaria para SMB, mas pode funcionar.