symlink.translations
NAME
symlink.translations - シンボリックリンクの翻訳CIFSパスの検索に適用されるSYNOPSIS
の/ etc / symlink.translations説明
CIFSサーバがシンボリックリンクを(また、"シンボリックリンク"、または"ソフトリンク"と呼ばれる)に遭遇すると、リンクをたどっしようとします。シンボリックリンクのターゲットが"/"で始まるパスの場合、ファイラーは、解釈する必要がありますファイルシステムのルートからの相対パスの残りの部分。 ファイラ上で、NFSクライアントは(シンボリックリンクを作成するために使用しなければならない)ファイルシステムをマウントしている方法を知る方法はありませんので、そのような絶対的な、または"ルートになる"シンボリックリンクに従うことを確実な方法がないためです。 symlink.translationsファイルには、CIFSベースのパスにそれらをマッピングすることにより、絶対的なシンボリックリンクを使用することができます。このファイルのエントリは、httpd.translationsファイルに似ています。 次のようにファイルのエントリの2つの形式があります。
マップ テンプレートの結果
Widelink テンプレート[@のqtree]結果
テンプレートに一致するすべての要求は、指定された結果の文字列に置き換えられます。 "マップ"エントリの結果のパスは、クライアントが接続されている共有内の宛先を指している必要があることに注意してくださいクライアントだけその共有に認証されているため、これは、。ため、アクセスはセキュリティ上の理由から、同じ共有に制限されています"Widelink"エントリは任意の場所を指すことができるため、限界、結果のパス、このように短い。Widelinksの名前"ワイドシンボリックリンク"またはwidelinkは、これらのシンボリックリンクが置かれているファイラーの共有は幅広いシンボリックリンクを有効にする必要がありますて、CIFSクライアントが必要、MicrosoftのDFSのプロトコルをサポートし、デスティネーションはDFSリーフノードとして機能することができなければならない。DFSの要求を使用することにより、ファイラーはクライアントが宛先の認証になりますので、セキュリティが適用されます。"ワイドシンボリックリンク"のファイラの共有を有効にするには"CIFSシェア変化"ファイラのコンソールコマンドを使用します。
両方のテンプレートと、結果は(通常はそう)ワイルドカード(スター"*"文字)が含まれる場合があります。 ワイルドカードはスラッシュ("/")を含む、ゼロ以上の文字にマッチする、 テンプレート文字列にシェルのワイルドカードと同じように動作します。 結果の文字列に、ワイルドカードは結果に挿入されるテンプレート文字列内の対応するマッチからテキストを引き起こします。
エントリが一致するものが見つかるか、ルックアップが失敗するまで、設定ファイルに現れる順番に検査されます。
例
この例ではマップの絶対ファイラーのパスに移動し、"/ U /ホーム"で始まるシンボリックリンク"/ vol/vol2/homeは"また、"/ U"で始まるシンボリックリンクは"vol/vol0 /"にアクセスしてください。 もし一致するものが順番に実行されるため、早期のマッピングを回避するために、より制限のエントリを置く必要があることに注意してください。 #
#例のマップのシンボリックリンクの翻訳
#
マップ/ U /ホーム/ * / vol/vol2/home / *
マップ/ U / * / vol/vol0 / *
次の例のマップファイラーのパス"\ \ファイラー\きを許可する\ハイテクのパブ"に行くために、"/ Uの/ docs /"で始まる絶対シンボリックリンク。widelink結果のパスがCIFSパス名の構文を(バックスラッシュが区切り文字である、パスにスペースが使用することに注意してくださいコンポーネント)は許可されています、というように。
#
#例Widelinkのシンボリックリンクの翻訳
#
Widelink / Uの/ docs / * \ \ファイラー\きを許可する\ハイテクのパブ\ *
次の例のマップ"/ U /ジョー"で始まる絶対シンボリックリンク。NFSマウントが設定されている方法に応じて、それが異なっている必要がある"/ U /ジョー"を指しているいくつかの絶対的なシンボリックリンクがあるかもしれないという可能性があることに注意してください宛先。シンボリックリンクが存在するqtreeが任意で宛先を区別するために使用することができる。従って、"/ U /ジョー"で始まる絶対シンボリックリンクは、次のqtree / vol/vol1/mixedでは"\ \ファイラー\自宅\にクライアントを取りますジョー"、他のqtreeの中のシンボリックリンクをするクライアントを利用しながら、"\ \ファイラー\テストツール\ジョー"。
#
#例Widelinkのシンボリックリンクの変換#
Widelink / U /ジョー/ * @ / vol/vol1/mixed \ \ファイラー\ホーム\ジョー\ * Widelink / U /ジョー/ * \ \ファイラー\テストツール\ジョー\ *
それはオリジナルのシンボリックリンクを作成されたUNIXクライアントへの意味を理解する翻訳リンクを想像することは困難かもしれませんが広いシンボリックリンクは、別のファイラーまたは実際には任意のNTサーバを指すことができない理由は理論的な理由が、ないことに注意してください。
#
#詳細Widelinkの例
#
Widelink / U /ジョー/ * @ / vol/vol1/mixed \ \ myfiler2 \ users2 \ジョー\ *
Widelink / U /ジョー/ * \ \ジョー- PC \プログラムファイル\ *
関連項目
cifs_shares著作権© 1994-2008ネットアップ株式会社リーガル情報









































