Archivieren

Posts Tagged 'symlink.translations'

symlink.translations

7. Juli 2009

Table of Contents

NAMEN

symlink.translations - Symbolischer Link Übersetzungen auf CIFS-Weg-Lookups eingesetzt werden

ÜBERSICHT

/ Etc / symlink.translations

BESCHREIBUNG

Wenn das CIFS-Server einen symbolischen Link (auch als "Symlink" oder "Soft-Link") begegnet, ist es zu dem Link zu folgen versucht. Wenn der Symlink-Ziel ein Weg, der mit einem "/" beginnt, muss der Filer interpretieren die Rest der Pfad relativ zum Root des Dateisystems. Auf dem Filer, gibt es keine Möglichkeit zu wissen, wie NFS-Clients (die verwendet werden müssen, um die Symlinks erstellen werden) könnte Dateisysteme gemountet haben, so gibt es keine zuverlässige Möglichkeit, eine solche absolute oder "Wurzeln" Symlinks zu folgen. Die symlink.translations Datei ermöglicht es Ihnen, absolute Symlinks, indem diese auf CIFS-basierten Pfade verwenden.

Die Einträge in dieser Datei sind ähnlich wie die httpd.translations Datei. Es gibt zwei Formate für die Datei-Einträge, wie folgt:

Map-Vorlage Ergebnis

Widelink template [@ qtree] Ergebnis

Jeder Antrag, die Vorlage entspricht, wird mit dem Ergebnis, String, ersetzt. Beachten Sie, dass das Ergebnis Weg für eine "Karte" Eintrag muss zu einem Ziel innerhalb der Freigabe, auf die der Client verbunden ist darauf Dies liegt daran, der Kunde hat nur auf die Freigabe authentifiziert wurde,. Daher der Zugriff auf die gleichen Aktien aus Sicherheitsgründen eingeschränkt . Ein Ergebnis Weg für eine "Widelink"-Eintrag kann überall darauf hinweisen, daher der Name "breit Symlink" oder widelink kurz. Widelinks diese Einschränkungen den Filer-Aktien, auf dem der Symlink residiert haben muss für große symbolische Links aktiviert werden, muss das CIFS-Client unterstützen Microsofts DFS-Protokoll, und das Ziel muss sich als Dfs Blattknoten funktionieren. Durch die Verwendung von DFS-Anfragen verursacht die Filer dem Client, mit dem Ziel zu authentifizieren und so setzt Sicherheitsrichtlinien. Um eine Filer-Aktie für "wide symlinks" zu aktivieren, verwenden Sie den "CIFS-Shares-change"-Filer-Konsole Befehl.

Beide Vorlagen und Ergebnisse könnten (und normalerweise tun) Wildcards enthalten (ein Stern "*"-Zeichen). Der Platzhalter verhält sich wie ein Shell-Platzhalter in der Vorlage Saite, passend zu null oder mehr Zeichen, einschließlich der Slash ("/") Charakter. In der Ergebnis-String, bewirkt eine Wildcard Text aus dem entsprechenden Match in der Vorlage Zeichenfolge in das Ergebnis eingefügt werden.

Die Einträge werden in der Reihenfolge ihres Auftretens in der Datei, bis eine Übereinstimmung gefunden wird oder die Suche fehlschlägt untersucht.

Beispiele

Dieses Beispiel Karten absolute symbolische Links, die mit "/ u / home" starten, um auf dem Filer Pfad "/ vol/vol2/home" zu gehen. Auch, Symlinks beginnend mit "/ u" gehen Sie zu "/ vol/vol0". Beachten Sie, dass Sie sollten die restriktiveren Einträge erste Stelle zu setzen, um ein vorzeitiges Mapping zu vermeiden, da die Spiele in Ordnung geschieht.

#
# Beispiel Map Symlink Übersetzungen
#
Karte / u / home / * / vol/vol2/home / *
Karte / u / * / vol/vol0 / *

Die nächsten Beispiel ordnet absolute symbolische Links, die mit "/ u / docs /", um auf dem Filer Weg gehen "\ \ filer \ gest. \ Tech Pubs" zu starten. Beachten Sie, dass widelink Ergebnis Pfade CIFS Pfadname Syntax verwenden (Backslashes sind Separatoren, Leerzeichen im Pfad Komponenten haben dürfen, und so weiter).

#
# Beispiel Widelink Symlink-Übersetzung
#
Widelink / u / docs / * \ \ Filer \ gest. \ Tech Pubs \ *

Das nächste Beispiel Karten absolute symbolische Links, die mit "/ u / joe" zu starten. Beachten Sie, dass je nachdem, wie NFS eingerichtet sind, ist es möglich, es könne mehrere absolute verweisende Symlinks auf "/ u / Joe", die haben unterschiedliche müssen sein Destinationen. Die qtree, in denen ein Symlink wohnt kann optional verwendet werden, um Ziele zu unterscheiden. So, nach einer absoluten Symlink beginnend mit "/ u / Joe" in qtree / vol/vol1/mixed nimmt den Client für die "\ \ filer \ Home \ Joe ", während in anderen Symlinks Qtrees nehmen Sie den Client auf" \ \ filer \ test tools \ Joe ".

#
# Beispiel Widelink Symlink Übersetzungen #
Widelink / u / joe / * @ / vol/vol1/mixed \ \ Filer \ home \ Joe \ * Widelink / u / joe / * \ \ Filer \ test tools \ Joe \ *

Beachten Sie, dass es keinen theoretischen Grund, warum ein breites Symlink nicht auf einen anderen Filer oder überhaupt einen NT-Server kann darauf hinweisen, obwohl es schwierig sein kann, sich vorzustellen, das übersetzt Link macht Sinn, um die Unix-Client, der die ursprüngliche Symlink erstellt.

#
# Mehr Widelink Beispiele
#
Widelink / u / joe / * @ / vol/vol1/mixed \ \ myfiler2 \ users2 \ Joe \ *
Widelink / u / joe / * \ \ joe-PC \ Program Files \ *

SIEHE AUCH

cifs_shares


Table of Contents














Seitenanzahl , , , ,



Diese Seite ist nicht zusammengeschlossen oder gefördert in ohnehin von NetApp oder jedes andere Unternehmen innerhalb erwähnt.

Bad Behavior hat 1347 Zugang versucht in den letzten 7 Tagen blockiert.

© 2009-2012 Chris Kranz All Rights Reserved
Diese Seite ist nicht zusammengeschlossen oder gefördert in ohnehin von NetApp oder jedes andere Unternehmen innerhalb erwähnt.