Hide unreadable = yesの環境でDFSリンクが表示されない

提供:Samba-JP
ナビゲーションに移動検索に移動
KB番号 J0082
最終更新日 2006/11/05
作成者 たかはしもとのぶ
最終更新者

対象

この文書は、以下のプロダクトに付いて説明したものです。

  • Samba 3.0.23
  • Samba 2.2.11

現象

共有内で

hide unreadable = yes

の設定を行うと、共有内に作成した DFS リンクが非表示となります。

原因

これは、Samba の実装上の制約だと考えられます。

Samba において、 DFSリンクの実体は、以下のように参照先が存在しないシンボリックリンクとして作成されます。

 ln -s msdfs:サーバ名\\共有名 DFSリンク名

このため、「hide unreadable = yes」の設定を行うと、DFSリンクも読み取りのできないファイルとして扱われ、非表示となります。

なお、非表示となるだけですので、コマンドプロンプトから CD コマンドを用いてアクセスすることは可能です。

参照情報

この技術情報は samba-jp:18059 を参考に作成されています。