PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Sambaclient und uid,gid vererbt (cifs)



newbie1111
11.04.07, 10:26
Hallo zusammen,

ich hoffe ihr könnt mir weiterhelfen. Ich habe mir schon nen Wolf gesucht.

Folgende Umgebung ist vorhanden.

### Sambaserver ###
Home (User01): uid 1002, gid 1002
Share01: uid 1003, gid 1003
Share02: uid 1004, gid 1004
User1 ist Mitglied von Gruppe (etc/group) Share01 und Share02

### Client (PC) ###
User01 (Lokale ID's): uid 1000, gid 1000




### 1. Test Windowsclient ###
Ich mappe mir unter Windows XP die 3 Laufwerke und kann ohne Problem auf die Resourcen zugreifen.




### 2. Test Linuxclient (smbfs) ###
Ich mount mir die Laufwerke wie folgt und alles funktioniert ohne Probleme. Nur leider kann ich Dateien mit einer Größe von max 2 GB auf das Laufwerk kopieren (max. FileSize).

#Auszug /etc/fstab
/192.168.0.1/coolman /media/home smbfs rw,username=coolman,users,user,exec,password=bablu 0 0




### 3. Test Linuxclinet (cifs) ###
Ich mounte mir die Laufwerke wie in Test 2, nur mit dem Parameter cifs. Leider werden dabei die uids und guids vom Samba-Server übernommen. D.h., lokal haben die gemounteten Verzeichnisse nun die ID's wie folgt.

Home (User01): uid 1002, gid 1002
Share01: uid 1003, gid 1003
Share02: uid 1004, gid 1004

Da der Benutzer, der auf diese Verzeichnisse zugreifen möchte, lokal die ID 1000 hat, kann er nicht auf die gemouteten Resourcen zugreifen. Muß ich jetzt wirklich die ID's vom Sambaserver mit den lokalen ID's abgleichen oder gibt es eine andere Möglichkeit? Denn die ID's 1002, 1003, 1004 sind lokal auf dem PC schon für andere Benutzer vergeben.

#Auszug /etc/fstab
/192.168.0.1/coolman /media/home cifs rw,username=coolman,users,user,exec,password=bablu 0 0

Danke und Gruß
newbie1111

Discipulus
24.04.07, 14:26
Habe das gleiche Problem.

Mit smfs werden uid und gid richtig gesetzt. Mit cifs werden uid und gid vom Server übernommen, auch wenn ich in der fstab uid und gid angebe...

Problem ist unter Fedora Core 6

Discipulus
24.04.07, 14:38
und soeben hab ichs behoben ...

http://lists4.opensuse.org/opensuse-de/2007-03/msg01118.html

newbie1111
11.05.07, 11:51
supi danke! :)