web-dev-qa-db-fra.com

Pourquoi les noms de partage de ces dossiers sont-ils accompagnés de signes dollar?

Je suis récemment entré dans une position de développement Web avec une entreprise qui vient de perdre son administrateur de serveur/réseau. Bien que j'aie été embauché pour le développement Web, on me demande d'effectuer certaines tâches de maintenance de routine sur le serveur avec lesquelles je rencontre néanmoins des problèmes, n'ayant aucune expérience dans ce genre de choses. Cela n'aide pas que nous ayons perdu toute communication avec l'ancien administrateur du réseau.

Voici la situation. Quelques dizaines de professeurs de cette section de l'université ont partagé des répertoires sur le serveur (Windows Server 2003, SP 2) tels que \\servername\Jones$, \\servername\Smith$, et \\servername\Watson$. Ma question est la suivante: Pourquoi les noms de partage sont-ils accompagnés de signes dollar? Cela ne semble pas être une exigence technique, ni ne distingue ces dossiers des autres dossiers portant le même nom. Est-ce un style standard, une exigence que je n'ai pas comprise ou quelque chose que je devrais considérer comme le produit de l'excentricité du dernier administrateur?

Toutes mes excuses pour la question un peu boiteuse, mais je n'ai pas été en mesure de comprendre cela, et j'ai continué à ajouter de nouveaux répertoires avec des noms de partage ajoutés au signe dollar parce que je ne sais pas si c'est réellement nécessaire.

56
Phantom Watson

Le $ dans les URI SMB/CIFS signifie que le partage est masqué et ne sera pas affiché lors de la navigation dans les dossiers partagés. Cela implique généralement, mais pas nécessairement, qu'il nécessite des privilèges d'administrateur pour y accéder.

Cette convention s'applique également aux imprimantes partagées.

72
Adam Lassek

L'ajout d'un signe dollar ($) à la fin du nom de partage masquera la ressource du répertoire Voisinage réseau. C'est ce qu'on appelle un partage caché.

16
Otávio Décio

L'ajout du signe dollar rend le partage masqué, il n'apparaîtra donc pas si vous accédez à l'ordinateur dans l'Explorateur Windows ou utilisez net view sur la ligne de commande.

Si vous souhaitez partager pour apparaître dans ces cas, ne mettez pas $ dessus.

10
Jeromy Irvine

Le $ à la fin du nom de partage masque le partage aux utilisateurs qui naviguent.

Par exemple, si vous avez un partage "\ computer1\share1 $", toute personne qui accède à "\ computer1" ne verra pas ce partage répertorié.

Cependant, si vous avez créé "\ computer1\share2", ils pourront voir ce partage.

C'est la seule différence que je sache.

7
Marc Reside

Ce sont des "partages administratifs" et sont généralement masqués si vous naviguez sur un ordinateur à l'aide de l'Explorateur Windows ou de la plupart des autres outils de navigation.

6
Jason Diller

C'est une part cachée. Non seulement il n'apparaît pas, mais il n'est pas non plus consultable.

4
Malfist