私は最近、サーバー/ネットワーク管理者を失ったばかりの会社でウェブ開発の職に就きました。私はWeb開発のために雇われましたが、それでも問題があり、この種の背景がないため、サーバー上でいくつかの定期的なメンテナンスタスクを行うように求められています。古いネットワーク管理者とのすべての通信が失われたことは役に立ちません。
状況は次のとおりです。大学のこのセクションの数十人の教員が、サーバー上でディレクトリを共有しています(Windows Server 2003、SP 2)など、\\servername\Jones$
、\\servername\Smith$
、および\\servername\Watson$
。私の質問は次のとおりです。なぜ共有名にドル記号が付いているのですか?技術的な要件ではないようです。また、それらのフォルダーを他の同様の名前のフォルダーと区別しません。 この標準的なスタイル、理解できなかった何らかの要件、または最後の管理者のエキセントリックな製品として書き留めるべきものですか?
ちょっと残念な質問にはお、びしますが、私はこれを理解することができませんでした。実際に必要かどうかわからないので、ドル記号を付けた共有名で新しいディレクトリを追加し続けました。
SMB/CIFS URIの$は、共有が非表示になり、共有フォルダーを参照するときに表示されないことを意味します。これは、必ずしもそうではありませんが、通常、それにアクセスするには管理者権限が必要であることを意味します。
この規則は、共有プリンターにも適用されます。
共有名の最後にドル記号($)を追加すると、ネットワークコンピュータディレクトリからリソースが非表示になります。これは、隠し共有と呼ばれます。
ドル記号を追加すると、共有が非表示になるため、Windowsエクスプローラーでコンピューターを参照するか、コマンドラインでnet view
を使用しても共有は表示されません。
そのような場合に表示するために共有したい場合は、$を付けないでください。
共有名の最後にある$は、閲覧している人から共有を隠します。
たとえば、共有 "\ computer1\share1 $"がある場合、 "\ computer1"を参照するユーザーにはその共有がリストされません。
ただし、「\ computer1\share2」を作成している場合は、その共有を見ることができます。
それが私が知っている唯一の違いです。
これらは「管理共有」であり、Windowsエクスプローラーまたは他のほとんどのブラウジングツールを使用して\ computerを参照している場合、通常は非表示になります。
それは隠された共有です。表示されないだけでなく、検索もできません。