S
straylight
Hallo zusammen,
ich habe einen Samba-Server unter CentOS 4.3 an ein Windows 2003 Active Directory gebunden. So weit so gut. Ich würde nun gerne die Basisordner und Profile der User auf eine Freigabe dieses Servers legen. Für die Profile klappt das auch gut, wenn ich in den Benutzereinstellungen des AD unter "Profil" als Profilpfad "\\servername\profiles\%username%" angebe. Die Freigabe-Einstellungen in der smb.conf dafür sind wie folgt:
> [profiles]
> path = /home/samba/profiles
> read only = No
> create mask = 0600
> directory mask = 0700
> browseable = No
> writable = yes
Nun nahm ich an, der gleich Mechanismus würde für den Basisordner entsprechend funktionieren und habe eine Freigabe "Base" eingerichtet:
> [base]
> path = /home/samba/base
> read only = No
> create mask = 0600
> directory mask = 0700
> browseable = No
> writable = yes
Wenn ich jetzt unter "Basisordner" den Pfad "\\servername\base\%username%" angebe, bekomme ich eine Fehlermeldung, dass ich nicht die nötigen Zugrissrechte hätte und den Ordner manuell anlegen soll. Komischeweise wird er dennoch angelegt, jedoch (Im Gegensatz zum Profilpfad) mit dem Anmeldenamen des Domänenverwalters.
So sieht es aus:
> [root@files samba]# ls -al profiles/testuser
> insgesamt 960
> drwx------ 13 ADSERVER\testuser ADSERVER\Domänen-Benutzer 4096 8. Jun 09:27 .
> drwxrwxrwx 3 root root 4096 7. Jun 15:16 ..
> [root@files samba]# ls -al base/testuser
> insgesamt 8
> drwx------ 2 ADSERVER\thomas ADSERVER\Domänen-Benutzer 4096 8. Jun 10:25 .
> drwxrwxrwx 5 root root 4096 8. Jun 10:57 ..
Was verstehe ich hier noch nicht? Wie muss ich die Freigabe einrichten?
Danke für die Hilfe,
Tom
ich habe einen Samba-Server unter CentOS 4.3 an ein Windows 2003 Active Directory gebunden. So weit so gut. Ich würde nun gerne die Basisordner und Profile der User auf eine Freigabe dieses Servers legen. Für die Profile klappt das auch gut, wenn ich in den Benutzereinstellungen des AD unter "Profil" als Profilpfad "\\servername\profiles\%username%" angebe. Die Freigabe-Einstellungen in der smb.conf dafür sind wie folgt:
> [profiles]
> path = /home/samba/profiles
> read only = No
> create mask = 0600
> directory mask = 0700
> browseable = No
> writable = yes
Nun nahm ich an, der gleich Mechanismus würde für den Basisordner entsprechend funktionieren und habe eine Freigabe "Base" eingerichtet:
> [base]
> path = /home/samba/base
> read only = No
> create mask = 0600
> directory mask = 0700
> browseable = No
> writable = yes
Wenn ich jetzt unter "Basisordner" den Pfad "\\servername\base\%username%" angebe, bekomme ich eine Fehlermeldung, dass ich nicht die nötigen Zugrissrechte hätte und den Ordner manuell anlegen soll. Komischeweise wird er dennoch angelegt, jedoch (Im Gegensatz zum Profilpfad) mit dem Anmeldenamen des Domänenverwalters.
So sieht es aus:
> [root@files samba]# ls -al profiles/testuser
> insgesamt 960
> drwx------ 13 ADSERVER\testuser ADSERVER\Domänen-Benutzer 4096 8. Jun 09:27 .
> drwxrwxrwx 3 root root 4096 7. Jun 15:16 ..
> [root@files samba]# ls -al base/testuser
> insgesamt 8
> drwx------ 2 ADSERVER\thomas ADSERVER\Domänen-Benutzer 4096 8. Jun 10:25 .
> drwxrwxrwx 5 root root 4096 8. Jun 10:57 ..
Was verstehe ich hier noch nicht? Wie muss ich die Freigabe einrichten?
Danke für die Hilfe,
Tom