Jump to content

70-640 Verständnisproblem "Homedir"/"Basisordner"


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Hallo,

 

70-640 verlangt von mir, mittels GUI den Basisordner für 3 User zu befüllen. Basisordner, das ist doch der, wohin "%homedir% auf dem Client zeigt, richtig?

 

"\\server01\%username%\documents". Da fehlt mir schon mal ein Freigabename. Nun, ich könnte ja c:\users\ auf dem Server als "users" freigeben und dann das Basisverzeichnis auf \\server01\users\%username%\documents zeigen lassen.

 

Ich glaube aber, so ein Basisverzeichnis nimmt man nicht, um es auf etwas im Client- oder Serverseitigen %userprofile% zeigen zu lassen, sondern einen anderen Netzlaufwerk, oder?

 

"Documents" aber muss doch auch erstmal existieren, bevor ich das als Basisverzeichnis beim User eintragen kann und jetzt frage ich mich natürlich, ob ich irgendwas grundsätzlich nicht ganz verstanden habe. Denn angenommen, ich wollte mittels Batch einen ganzen Haufen User mit diesem Attribut anlegen, müsste ich vorher ja die Basisverzeichnisse erstmal anlegen, richtig?

 

Ich hoffe ich rede nicht zu wirr :)

 

Ist das folgende Korrekt?

 

- Basisverzeichnis = %homedir%

- == das, wo halt Applikationen idR per Default hinschreiben

- wg. Backup usw. wählt man Netzlaufwerk

- in der Form \\server\share[\folder]

- muss vor dem User anlegen da sein

 

Danke!

 

EDIT: Ich glaube, statt %homedir% meine ich %homepath%.

Link zu diesem Kommentar

Hi,

 

ein paar Fragen:

 

- woher weist Du, das "70-640" Dich das fragt ?

- Warum kann der Username keine Freigabe sein ? Wo der Order dazu liegt, ist der Freigabe egal.

- Was dei ganzen Variablen (%xxx%) damit zu tun haben sollen, ist mir ein Rätsel

 

- Zur Erinnerung: Du hast schon einen ähnlichen Thread: https://www.mcseboard.de/windows-server-forum-78/dsadd-user-hmdir-username-aufgeloest-170872.html

 

-Zahni

Link zu diesem Kommentar

Hallo,

 

und vielen Dank für Deine Gegenfragen.

 

- woher weist Du, das "70-640" Dich das fragt ?

Das Buch "Konfigurieren von Windows Server 2008 Active Directory - Original Microsoft Training für Examen 70-640, m. 2 CD-ROMs: Praktisches Selbststudium und Prüfungsvorbereitung [Gebundene Ausgabe]" verlangt das Setzen von Basisverzeichnissen in einer Übungsaufgabe.

 

- Warum kann der Username keine Freigabe sein ?

Stimmt, er kann es. Macht man ("man" im Sinne von best practice) bestimmt nicht so, oder? (Also 1000 User, 1000 Shares ;))

 

- Was dei ganzen Variablen (%xxx%) damit zu tun haben sollen, ist mir ein Rätsel
Ich war der Meinung, das Basisverzeichnis im Userobjekt bilde sich direkt auf %homepath% auf dem Client ab.

 

Na ja, da gehts darum, dass dsadd nicht wie erwartet funktioniert.

 

Um hier im 70-640-Buch weiterzukommen habe ich nun halt Hand angelegt. Ein "Homes"-Verzeichnis angelegt, freigegeben, die User-Verzeichnisse von Hand angelegt, diese berechtigt und dann das "Basisverzeichnis" in den Userobjekten gesetzt.

Gerade der Punkt "Verzeichnisse von Hand anlegen und berechtigen" macht mich stutzig. Für mehrere Nutzer müsste man das ja dann skripten.

bearbeitet von perren
Link zu diesem Kommentar

Hi,

 

 

Stimmt, er kann es. Macht man ("man" im Sinne von best practice) bestimmt nicht so, oder? (Also 1000 User, 1000 Shares ;))

 

Wie auf immer man das für richtig hält. Den Server stört das nicht.

Was nun für den Test "best practice" ist, kann ich leider nicht sagen.

 

 

Ich war der Meinung, das Basisverzeichnis im Userobjekt bilde sich direkt auf %homepath% auf dem Client ab.

 

Normalerweise wird Homepath nicht befüllt, sondern enthält ein "\". Ist zumindest hier so. Schau mal hier, was unter "Windows 2000" steht: %HOMEPATH% and %HOMESHARE% Variables Are Resolved Incorrectly

Relevant ist "homedrive" und "Homeshare".

Mit den Daten wird automatisch ein "net use" gemacht.

Die Varibalen dürfen sleber natürlich nicht mit eine Variablen befüllt werden. Die Vorgabe in der GUI ist nur eine Ausfüllhilfe für das Formular und wird durch den jeweiligen Usernamen ersetzt.

 

-Zahni

Link zu diesem Kommentar

Hallo Zahni, danke für die Antwort,

 

Normalerweise wird Homepath nicht befüllt, sondern enthält ein "\". Ist zumindest hier so.[ Schau mal hier, was unter "Windows 2000" steht: %HOMEPATH% and %HOMESHARE% Variables Are Resolved Incorrectly

Relevant ist "homedrive" und "Homeshare".

Mit den Daten wird automatisch ein "net use" gemacht.

Ich stelle mir gerade die Situation "100 Leute anlegen mit Basisverzeichnis" vor. Muss ich tatsächlich vor der Nutzererstellung: über ein Skript nicht nur alle Basisverzeichnisse anlegen, sondern diese auch individuell berechtigen?

 

Die Varibalen dürfen sleber natürlich nicht mit eine Variablen befüllt werden. Die Vorgabe in der GUI ist nur eine Ausfüllhilfe für das Formular und wird durch den jeweiligen Usernamen ersetzt.

Klar.

Link zu diesem Kommentar

Wie dort geschriebn, kannst Du ab Windows 2000 die "deep share implementation" benutzen. Natürlich solltest Du trotzdem den User auf seinem Unterverzeichnis entsprechend berechtigen. Sonst könnten andere Benutzer darauf Zugriff erlangen. Die Berechtigungen kannst Du natürlich erst vergeben, wenn die Benutzer angelegt sind.

 

-Zahni

Link zu diesem Kommentar
Wie dort geschriebn, kannst Du ab Windows 2000 die "deep share implementation" benutzen. Natürlich solltest Du trotzdem den User auf seinem Unterverzeichnis entsprechend berechtigen. Sonst könnten andere Benutzer darauf Zugriff erlangen. Die Berechtigungen kannst Du natürlich erst vergeben, wenn die Benutzer angelegt sind.

 

Und die Benutzereigenschaft "Basisverzeichnis" beim Benutzerobjekt kann ich wiederum erst setzen, wenn das Verzeichnis angelegt ist :( - zumindest in der GUI. Wie es mit dsmod aussieht, weiß ich gerade nicht...

Ich glaube, ich suche wieder Netware ;) Da ist es so, dass ich einen User anlege, darin den Weg zum übergeordneten Homeverzeichnis weise, und es legt dann einen Unterordner für den User an, samt korrekten Berechtigungen.

Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...