Archiv verlassen und diese Seite im Standarddesign anzeigen : Kann keine Dateien löschen
Hallo,
nachdem ich mich schon mehrere Tage ein Problem mit Samba habe, weiß ich nicht mehr weiter.
Ich kann unter Samba 3.0.23 keine Files mehr löschen. Es kommt keine Fehlermeldung und die Datei ist unter windows auch erst mal weg, aber nach einem F5 ist sie wieder da. Auf Linux-Seite wird sie überhaupt nicht angefasst.
Ordner sind kein Problem. An den Rechten kann es nicht liegen. Hab zur Zeit auf der Freigabe 777.
Weiß jemand Rat :(
Gruß
Klausi_l8
Bin nicht gerade der Samba-crack, aber wie versuchst Du denn die Dateien zu löschen? Wenn Du aus einer Konsole ein "rm datei" absetzt bekommst Du wahrscheinlich eine informative Rückmeldung.
Diese bitte (zusammen mit dem Befehl) im Wortlaut posten (siehe auch meine Sig bzgl. vB-Tags...). Deine smb.conf und eine nähere Beschreibung Deines Netzwerk-Aufbaus könnte auch hilfreich sein.
Kreol
Ordner sind kein Problem. An den Rechten kann es nicht liegen. Hab zur Zeit auf der Freigabe 777.
hey
erstmal willkommen auf dem board.
um dir zu helfen sollten wir mehr info zu deinem system haben.
evt. smb.conf, ls -l datei, ....
ein tip: ( mit der klaskugel )
das filesystem ist ok?
Hallo *,
hier sind mal die smb.conf und ein ls -l auf das Verzeichnis.
Unter Linux läuft alles wunderbar.
Das Problem besteht ausschließlich von Windows aus.
Einen Filecheck auf das FS hatte ich schon als erstes gemacht ;-)
Weiß echt keinen Rat mehr.
Cu
klausi_l8
[global]
workgroup = ABC
netbios name = ABC0005
server string = Linux Oracle Server
realm = ABC.LOCAL
security = DOMAIN
encrypt passwords = Yes
update encrypted = Yes
password server = ABC0001.ABC.local
log level = 3
log file = /var/log/samba/%m.log
name resolve order = host dns wins lmhosts bcast
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
os level = 6
preferred master = False
local master = No
domain master = False
dns proxy = No
wins server = xxx.xxx.xxx.xxx
ldap ssl = no
idmap uid = 15000-55000
idmap gid = 15000-55000
allow trusted domains = yes
create mask = 0775
directory mask = 0775
printing = lprng
nt acl support = yes
[System_Share]
create mask = 0774
browseable = No
directory mask = 0775
comment = System Share
read only = no
writable = yes
write list = @system_share
path = /usr/data/system_share
force group = system_share
ls -l /usr/data/system_share/
total 17056
drwxrwsr-x 4 root system_share
drwxr-xr-x 12 root root
Unter Linux läuft alles wunderbar.
Das Problem besteht ausschließlich von Windows aus.
was für ein windows hast du?
was passiert wenn du die datei ueber dos-konsole loescht?
bzw. ueber nc?
ein ähnliches problem hatte ich mal mit win2000 sp2.
dabei hatte windows probleme mit einer vpn verbindung.
wie sind die rechner miteinander verbunden.
write list = @system_share
Ist denn der Samba-User von Windows in der Gruppe "system_share"?
Wer löschen will, muß schreiben können :)
Ist denn der Samba-User von Windows in der Gruppe "system_share"?
Wer löschen will, muß schreiben können :)
dann sollte windows eine fehlermeldung anzeigen.
oder?
er soll mal versuchen die datei von dos-ebene zu löschen.
oder ueber einen anderen pc ( linux - smbmount )
log level erhoehen, log file kurz vorm loeschversuch leeren, dann hast du den logauszug fuer den "delete".
wie ist "acl check permissions (S)" gesetzt (evaluieren mittels testparm)?
Ist denn der Samba-User von Windows in der Gruppe "system_share"?
ist er indirekt automatisch, wenn er sich mit der share verbindet, da hier ein force group gesetzt ist
greez
Hallo Leute,
leider bin ich immer noch nicht sehr viel weiter. Der User ist natürlich in der system_share Gruppe. Aber auch unter DOS klappte es nicht Dateien zu löschen. Intressanterweiße kann ich sie aber verschieben????
Auch Ordener zu löschen ist kein Problem
Auf welchen wert soll ich den den Log-Lever erhöhen?
Wer wird da noch schlau
Grüße
Klausi_l8
Aber auch unter DOS klappte es nicht Dateien zu löschen. Intressanterweiße kann ich sie aber verschieben????
Wie sehen denn die Rechte von /usr/data/system_share aus (ls -lhd /usr/data/system_share)?
Eventuell ist das Verzeichnis "sticky", d.h. nur der Eigentümer einer Datei im Verzeichnis darf sie löschen. Alle anderen dürfen aber schreiben.
Wie sehen denn die Rechte von /usr/data/system_share aus (ls -lhd /usr/data/system_share)?
Eventuell ist das Verzeichnis "sticky", d.h. nur der Eigentümer einer Datei im Verzeichnis darf sie löschen. Alle anderen dürfen aber schreiben.
Die Rechte sind 2777. Das kanns aber auch nicht sein, den wenn sicher der User direkt anmeldet, können alle Dateien ganz normal bearbeitet werden.
Das Problem liegt definitiv bei Samba ?!?:confused:
Die Rechte sind 2777. Das kanns aber auch nicht sein, den wenn sicher der User direkt anmeldet, können alle Dateien ganz normal bearbeitet werden.
Das Problem liegt definitiv bei Samba ?!?:confused:
was heisst direkt anmelden? ( lokal am linux pc? )
mhh, es stehen immer noch einige fragen offen.
wenn man die helfen soll, dann solltest du alle fragen beantworten?
wie kommst du darauf das es an samba liegt?
ich habe immer noch keine log-dateien gesehen!
welche windows version?
welcher sp?
welcher meldung erhaelst du wenn du versucht per dos zu loeschen?
hast du deinen samba selber compiliert?
wenn ja, mit welchen optionen
ich vermute immernoch das es KEIN samba problem ist. :)
gruss
was bringt
testparm -sv|grep -i "acl check"
greez
was bringt
testparm -sv|grep -i "acl check"
greez
Hallo emba,
hier ist die Info:
testparm -sv|grep -i "acl check"
Load smb config files from /etc/samba/smb.conf
Processing section "[System_Share]"
Processing section "[samba]"
Processing section "[OraBFiles]"
Processing section "[cover]"
Loaded services file OK.
WARNING: passdb expand explicit = yes is deprecated
Server role: ROLE_DOMAIN_MEMBER
acl check permissions = Yes
Gruß
hallo muell200
was heisst direkt anmelden? ( lokal am linux pc? )
Ja, z.b.über Putty
welche windows version?
welcher sp?
welcher meldung erhaelst du wenn du versucht per dos zu loeschen?
hast du deinen samba selber compiliert?
wenn ja, mit welchen optionen
ich vermute immernoch das es KEIN samba problem ist. :)
Also,
Windows XP mit Sp2
Wie schon ein paar mal erwähnt bekomme ich KEINE Fehler.
Weder unter Windows noch sonst wo
Es handelt sich dabei um ein fertiges Paket
Und ACLs sind auch keine gesetzt
Das Problem ist, das es sich dabei natürlich um eine Produktiv-System handelt.
Dafür ein Wartungsfenster zu bekommen ist nicht leicht. sonst hätte ich schon längt eine andere Samba-Version installiert.
Ein Logfile hab ich. Leider ist es zu lang um es hier rein zu stellen. Deshalb auch meine Frage mit welchen Loglevel
grüsse
Ein Logfile hab ich. Leider ist es zu lang um es hier rein zu stellen. Deshalb auch meine Frage mit welchen Loglevel
loglevel 3 sollte reichen
gruss
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.