C'est en quelque sorte une question à deux volets.
Je développe une application qui devra pouvoir créer des partages réseau dans Windows Server 2003 via la ligne de commande. Donc, tout d'abord, comment créer des partages dans Windows via la ligne de commande? J'ai essayé de le rechercher, et tout ce que j'ai pu trouver, c'est que je devrais utiliser net
, mais à part ça, il n'y a pas beaucoup de documentation.
En outre, dans ce partage, il y aura quelques répertoires avec les noms des utilisateurs sur le domaine, et je voudrais que les répertoires ne soient pas lisibles ou inscriptibles par quelqu'un d'autre. Par exemple, disons que j'ai deux répertoires: jsmith
et jdoe
. Je voudrais que l'utilisateur jsmith
écrive et lise à partir du répertoire jsmith
, mais pas du répertoire appelé jdoe
, et vice versa.
la source
La commande que vous recherchez est
net share
. L'/?
aide sur la commande est assez simple, mais voici un exemple:En ce qui concerne la sécurité, d'après ce que j'ai lu, la meilleure pratique consiste à faire comme ci-dessus, à accorder au groupe Tout le monde le contrôle total sur le partage , puis à gérer les autorisations sur les fichiers et les dossiers eux-mêmes. Cela est dû au fait que les autorisations de partage sont un filtre de restriction par-dessus les autorisations réelles de fichier et de dossier.
la source