Author Topic: Berechtigungen auf home-Verzeichnisse unter samba  (Read 2136 times)

Lueghi

  • Zen Monk
  • **
  • Posts: 94
  • Karma: +1/-0
    • View Profile
Berechtigungen auf home-Verzeichnisse unter samba
« on: September 28, 2013, 09:05:23 pm »
Hallo Zentyal-Freunde,

ich habe eine Installation die bisher eigentlich problemlos funktioniert hat. Habe vor Kurzem aber das Antivirenmodul abgeschaltet. Ich habe jetzt verstärkt Probleme mit den Zugriffsberechtigungen. Ob die durch das Abschalten des Virenscanners kommen, weiss ich aber nicht. Wenn ich über die Windowsanmeldung am Zentyal arbeite, dann erhalte ich sehr häufig keinen Zugriff auf die Dateien ....
Vom Virenscanner liegen wohl noch "alte Dateien" in der Form ".scanned......" in den Verzeichnissen. Können meine Probleme daher kommen? Kann ich die ".scanned"-Dateien einfach löschen? Welche Berechtigungen (auf Linux-Ebene) sollen die Verzeichnisse unter /home/user.... haben?

Hoffe auf einige Tipps von euch.
« Last Edit: September 30, 2013, 05:49:23 am by Lueghi »
Lueghi
--------------
Zentyal 7.0 with samba, DNS, DHCP, Webserver, SoGo and VPN-server in my little home-network, based on proxmox

Lueghi

  • Zen Monk
  • **
  • Posts: 94
  • Karma: +1/-0
    • View Profile
Re: Berechtigungen auf home-Verzeichnisse unter samba
« Reply #1 on: September 29, 2013, 10:49:16 pm »
Habe heute ein paar Tests gemacht:
  • anlegen und löschen von Dateien geht
  • Rechte sind auf 771 eingestellt (weiß nicht ob das richtig ist?) für username:__USERS__
  • sobald ich eine Datei in einem  Programm öffnen möchte, kommt die Meldung (sinngemäß): Kann Datei nicht öffnen oder Datei nicht vorhanden
  • wenn ich mir die Rechte vom Winclient aus ansehe habe ich alle Rechte auf den Verzeichnissen/Dateien
ich verstehe das nicht ..... :( .
« Last Edit: September 30, 2013, 05:50:24 am by Lueghi »
Lueghi
--------------
Zentyal 7.0 with samba, DNS, DHCP, Webserver, SoGo and VPN-server in my little home-network, based on proxmox

shiva-novu

  • Zen Apprentice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Re: Berechtigungen auf home-Verzeichnisse unter samba
« Reply #2 on: October 01, 2013, 08:25:48 pm »
Hi,

wenn du deine /home Partition mit ACL einbindest, müsstest du bei installiertem User Modul die Rechte mit einem getfacl "verzeichnis" abrufen.

Ansonsten sind die /home Verzeichnisse der Benutzer auf 700 gesetzt. Ist ja dein Privat Verzeichnis. In ACL entsprechend nur rwx für den Besitzer.

Die .scan* Dateien kannst du löschen. Habe ich mit einem find -exec gemacht, nachdem ich den Virenscanner ausgeschaltet habe.

Wenn das nicht das Problem ist, lass mal die Logs mitlaufen.
Dafür öffne eine ssh Session (puTTY) und mit einem
tailf /var/log/samba/samba.log
spuckt dir Samba jedes Detail aus, dass du zum Problem lösen brauchst.

Hoffe du liest das noch.

Viel Spaß bei weiteren Einrichten
« Last Edit: October 01, 2013, 08:30:10 pm by shiva-novu »

Lueghi

  • Zen Monk
  • **
  • Posts: 94
  • Karma: +1/-0
    • View Profile
Re: Berechtigungen auf home-Verzeichnisse unter samba
« Reply #3 on: October 18, 2013, 09:38:35 pm »
Hallo Zentyal-Freunde,

ich bin immer noch nicht weiter mit meinem Problem ... :( .
Die Ausgabe von getfacl sieht IMHO korrekt aus.

Habe mal das Samba.log angesehen, finde zwar IMHO den Error mit (Could not fetch share entry), aber das sagt mir nichts:

Code: [Select]
[2013/10/18 21:21:03.425682,  3] ../source3/smbd/process.c:1794(process_smb)
  Transaction 3485 of length 80 (0 toread)
[2013/10/18 21:21:03.426009,  3] ../source3/smbd/process.c:1397(switch_message)
  switch message SMBtrans2 (pid 29479) conn 0xaaf3320
[2013/10/18 21:21:03.426206,  3] ../source3/smbd/trans2.c:5291(call_trans2qfilepathinfo)
  call_trans2qfilepathinfo: TRANSACT2_QPATHINFO: level = 1004
[2013/10/18 21:21:03.426333,  3] ../source3/smbd/vfs.c:1118(check_reduced_name)
  check_reduced_name [.] [/home/stefan]
[2013/10/18 21:21:03.426429,  3] ../source3/smbd/vfs.c:1248(check_reduced_name)
  check_reduced_name: . reduced to /home/stefan
[2013/10/18 21:21:03.426626,  3] ../source3/smbd/trans2.c:5436(call_trans2qfilepathinfo)
  call_trans2qfilepathinfo . (fnum [fsp is NULL]) level=1004 call=5 total_data=0
[2013/10/18 21:21:03.428974,  3] ../source3/smbd/process.c:1794(process_smb)
  Transaction 3486 of length 74 (0 toread)
[2013/10/18 21:21:03.429289,  3] ../source3/smbd/process.c:1397(switch_message)
  switch message SMBtrans2 (pid 29479) conn 0xaaf3320
[2013/10/18 21:21:03.429398,  3] ../source3/smbd/trans2.c:3642(call_trans2qfsinfo)
  call_trans2qfsinfo: level = 258
[2013/10/18 21:21:03.429493,  3] ../source3/smbd/trans2.c:3092(smbd_do_qfsinfo)
  smbd_do_qfsinfo: level = 258
[2013/10/18 21:21:03.431402,  3] ../source3/smbd/process.c:1794(process_smb)
  Transaction 3487 of length 74 (0 toread)
[2013/10/18 21:21:03.431720,  3] ../source3/smbd/process.c:1397(switch_message)
  switch message SMBtrans2 (pid 29479) conn 0xaaf3320
[2013/10/18 21:21:03.431830,  3] ../source3/smbd/trans2.c:3642(call_trans2qfsinfo)
  call_trans2qfsinfo: level = 261
[2013/10/18 21:21:03.431924,  3] ../source3/smbd/trans2.c:3092(smbd_do_qfsinfo)
  smbd_do_qfsinfo: level = 261
[2013/10/18 21:21:03.441775,  3] ../source3/smbd/process.c:1794(process_smb)
  Transaction 3488 of length 134 (0 toread)
[2013/10/18 21:21:03.442105,  3] ../source3/smbd/process.c:1397(switch_message)
  switch message SMBtrans2 (pid 29479) conn 0xaaf3320
[2013/10/18 21:21:03.442215,  3] ../source3/smbd/trans2.c:5291(call_trans2qfilepathinfo)
  call_trans2qfilepathinfo: TRANSACT2_QPATHINFO: level = 1004
[2013/10/18 21:21:03.442373,  3] ../source3/smbd/vfs.c:1118(check_reduced_name)
  check_reduced_name [Eigene Dateien/Herbert/Gas] [/home/stefan]
[2013/10/18 21:21:03.442483,  3] ../source3/smbd/vfs.c:1248(check_reduced_name)
  check_reduced_name: Eigene Dateien/Herbert/Gas reduced to /home/stefan/Eigene Dateien/Herbert/Gas
[2013/10/18 21:21:03.442628,  3] ../source3/locking/share_mode_lock.c:408(fetch_share_mode_unlocked)
  Could not fetch share entry
[2013/10/18 21:21:03.442699,  3] ../source3/smbd/trans2.c:5436(call_trans2qfilepathinfo)
  call_trans2qfilepathinfo Eigene Dateien/Herbert/Gas (fnum [fsp is NULL]) level=1004 call=5 total_data=0
[2013/10/18 21:21:03.444911,  3] ../source3/smbd/process.c:1794(process_smb)
  Transaction 3489 of length 74 (0 toread)
[2013/10/18 21:21:03.445240,  3] ../source3/smbd/process.c:1397(switch_message)
  switch message SMBtrans2 (pid 29479) conn 0xaaf3320
[2013/10/18 21:21:03.445350,  3] ../source3/smbd/trans2.c:3642(call_trans2qfsinfo)
  call_trans2qfsinfo: level = 1007
[2013/10/18 21:21:03.445445,  3] ../source3/smbd/trans2.c:3092(smbd_do_qfsinfo)
  smbd_do_qfsinfo: level = 1007
[2013/10/18 21:21:05.533119,  3] ../source3/smbd/process.c:1794(process_smb)
  Transaction 86706 of length 136 (0 toread)
[2013/10/18 21:21:05.533446,  3] ../source3/smbd/process.c:1397(switch_message)
  switch message SMBtrans2 (pid 29481) conn 0xa81f9a0
[2013/10/18 21:21:05.533592,  3] ../source3/smbd/trans2.c:5291(call_trans2qfilepathinfo)
  call_trans2qfilepathinfo: TRANSACT2_QPATHINFO: level = 1004

Hat da jemand einen Tipp für mich?

Zur Zeit sind ja viele Samba-Meldungen im Forum. Sind diese Probleme wirklich Zentyal anzulasten oder hat da das Sambamodul selber ein Problem? Ich habe so das Gefühl, dass die Probleme erst angefangen haben nach dem letzten Systemupdate des Sambamoduls (nicht Zentyal Sambamodul).

[edit]
kann mir jemand mal freundlicherweise die Ausgabe von getfacl des Home-Verzeichnisses und eines Unterverzeichnisses zur Vergleichen geben? Irgendwie ist da voll der Wurm drin :(.
[/edit]
« Last Edit: October 21, 2013, 08:50:19 pm by Lueghi »
Lueghi
--------------
Zentyal 7.0 with samba, DNS, DHCP, Webserver, SoGo and VPN-server in my little home-network, based on proxmox