tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
2093
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    mmadiesh mmadiesh ist offline Mitglied
    Registriert seit
    Aug 2005
    Beiträge
    10
    Hallo,

    hoffe mal, dass mir hier jemand helfen kann. Mit google habe ich nämlich
    aufgegeben....

    Ich habe einen Ubuntu 8.04 LTS Server mit Samba als PDC laufen auf dem
    einige Benutzer angelegt sind. Die Anmeldung und die privaten
    Verzeichnisse funktionieren auch super. Jetzt habe ich noch einen
    weiteren Share gebraucht und wollte diesen einer Gruppe freigeben. Und
    zwar auch nur dieser Gruppe. Also habe ich bei everyone alle Rechte weg
    genommen und der neuen Gruppe aller Rechte gegeben. Das funktioniert
    auch halbwegs. Die Benutzer können Verzeichnisse anlegen. Nur leider
    nicht mehr umbenennen. Somit kann nur ein Ordner "Neuer Ordner" angelegt
    werden. Danach kann mit diesem nichts mehr gemacht werden. In diesem
    Ordner kann lustigerweise ganz normal gearbeitet werden. Hier können
    weitere Ordner angelegt und auch umbenannt werden.
    Was muss ich einstellen, damit es auf der obersten Share-Ebene ebenfalls
    funktioniert?
    Was mich total verwirrt: Mit einem Linux-Client funktioniert
    alles. Nur ein Windows-Client macht es scheinbar anders.

    Wäre super, wenn jemand ne Idee hätte :-D

    Gruß

    mmadiesh
     

  2. #2
    Registriert seit
    Oct 2004
    Ort
    Versmold (NRW)
    Beiträge
    285
    Püf mal die recht des Ordners.

    Code :
    1
    
    ls -l
    Und dann gegebenenfalls
    Code :
    1
    
    sudo chmod 777 ./verschzeichniss
    Denn der Windowsclient ist als Gast angemeldet und gehoert zur letzen gruppe und zum aendern braucht er die Rechte 7.
     
    "Wer glaubt, etwas zu sein, hat aufgehört, etwas zu werden."
    Sokrates (468 - 399 v.Chr.)

    Read my Blog!


  3. #3
    mmadiesh mmadiesh ist offline Mitglied
    Registriert seit
    Aug 2005
    Beiträge
    10
    Zitat Zitat von Security Beitrag anzeigen
    Püf mal die recht des Ordners.

    Code :
    1
    
    ls -l
    Und dann gegebenenfalls
    Code :
    1
    
    sudo chmod 777 ./verschzeichniss
    Denn der Windowsclient ist als Gast angemeldet und gehoert zur letzen gruppe und zum aendern braucht er die Rechte 7.
    Vielen Dank für die Antwort.
    777 geht nicht, da ich möchte, dass nur die Mitglieder der Gruppe auf die Freigabe zugreifen können.
    Deswegen habe ich folgendes gemacht:

    Code :
    1
    
    sudo groupadd gruppenname
    Code :
    1
    
    sudo mkdir verzeichnis
    Code :
    1
    
    sudo chown root:gruppenname verzeichnis
    Code :
    1
    
    sudo chmod 770 verzeichnis

    Dann habe ich die Benutzer in der Gruppen gruppenname hinzugefügt und dann habe ich die Freigabe in smb.conf Datei hinzugefügt.

    Aber leider funktioniert es nicht, obwohl ich alles richtig gemacht habe.
    Ich glaube, dass die Linux-Rechte(ACLs) nicht richtig auf WindowsXP-Machinen abgebildet werden.

    mmadiesh
     

  4. #4
    Registriert seit
    Oct 2004
    Ort
    Versmold (NRW)
    Beiträge
    285
    Hm... mir fällt dann jetzt auch nichts mehr ein. Das Problem hatte ich auch noch nicht. Hast du es schonmal mit einem anderen Windows client versucht?
     
    "Wer glaubt, etwas zu sein, hat aufgehört, etwas zu werden."
    Sokrates (468 - 399 v.Chr.)

    Read my Blog!


  5. #5
    mmadiesh mmadiesh ist offline Mitglied
    Registriert seit
    Aug 2005
    Beiträge
    10
    Nein habe ich nicht mit einem anderen Windows client versucht aber vieleicht mache ich das.
     

  6. #6
    jani143 jani143 ist offline Grünschnabel
    Registriert seit
    Apr 2005
    Ort
    Braunschweig
    Beiträge
    3
    Selbes Problembild bei mir folgendermaßen gelöst:
    Samba erwartet auf der Linux-Kiste das SetGID-Bit für Gruppenverzeichnisse (Verzeichnisse in der Gruppe).
    Erst dann berücksichtigt es scheinbar die Gruppe statt des Eigentümers
    Code :
    1
    2
    
    # setzt drwxrws--- für alle Verzeichnisse unterhalb /verzeichnis
    sudo find /verzeichnis -type d -exec chmod 2770 {} \;

    damit Samba auch ordentliche Rechte anlegt muss in der smb.conf für die jeweilige Freigabe folgendes hinzugefügt werden:
    [groupshare]
    ...
    directory mask = 2770
    Ich hoffe das hilft einigen, die Ordner nicht umbenennen aber anlegen, löschen und hineinschreiben können!

    MfG, Jan
    Geändert von jani143 (10.01.10 um 19:24 Uhr) Grund: Tippfehler korrigiert
     

Ähnliche Themen

  1. DirectoryInfo / Ordner lässt sich nicht löschen
    Von MasterDS im Forum .NET Windows Forms
    Antworten: 10
    Letzter Beitrag: 20.11.08, 08:10
  2. Ordner lässt sich nicht löschen
    Von styko im Forum Microsoft Windows
    Antworten: 4
    Letzter Beitrag: 02.05.05, 02:17
  3. Ordner lässt sich nicht löschen
    Von vsitor im Forum Microsoft Windows
    Antworten: 3
    Letzter Beitrag: 21.07.04, 21:42
  4. Samba PDC + XP-Clients
    Von bergmann im Forum Linux & Unix
    Antworten: 7
    Letzter Beitrag: 09.12.03, 01:25

Stichworte