2795
Goto Top

smb.config - Einträge verschwinden spurlos

Obwohl ich eindeutig der Einzigste bin, der dran dreht verschwinden immer wieder einige Zeilen.

Hi,

das ganze hört sich etwas kurios an - ist aber so.

In meiner smb.config sind zwei Freigaben eingetragen. Sie stehen aufgrund ihrer Bezeichnung
als erste Freigaben in der smb.config (was ich für vollkommen irrelevat halte).
Bei beiden Freigaben verschwindet in unregelmäßigen Abständen der Eintrag
read only = No
was zur Folge hat, das mittnedrin auf einmal keiner mehr was abspeichern oder löschen kann.

Was es nicht ist bzw. sein kann (was nicht heisst, dass es trotzdem nicht sein kann):
- Viren, Würmer o.ä.
- Kollegen
- Ich.

Ist jemandem schon ähnliches passiert?

Ich bin für jeden ernst gemeinten Tip dankbar.

Kerl

Content-Key: 26998

Url: https://administrator.de/contentid/26998

Printed on: April 25, 2024 at 22:04 o'clock

Member: Dani
Dani Feb 27, 2006 at 16:46:50 (UTC)
Goto Top
Hi,
könntest du mal die config posten?? Die Messagedatei sagt nix dazu?!

Gruß
Dani
Member: docsam
docsam Feb 27, 2006 at 17:56:49 (UTC)
Goto Top
ist evtl. noch irgendein externes Config-Tool im HIntergrund aktiv? oder nen Cronjob?
Mitglied: 2795
2795 Feb 28, 2006 at 13:41:12 (UTC)
Goto Top
Hi @Dani,

am ende poste ich die config, aber in der config selber liegt der Hund wahrscheinlich nicht begraben. Ich vermute, das es mit der standardmäßigen automatischen Aktualisierung zusammenhängt, die alle 30 Sekunden drüber läuft.
Das Log sagt nichts weiter aus.

Hi @docsam,

nach weiteren Hintergrunddiensten habe ich bisher nicht geschaut. Werde ich aber nachholen.


Hier die config (ein paar Sachen habe ich geschwärzt face-smile ):

  1. Samba config file created using SWAT
  2. from 192.168.XXX.XXX (192.168.XXX.XXX)
  3. Date: 2006/02/27 17:06:38

  1. Global parameters
[global]
workgroup = XXX
server string = Samba Server
security = DOMAIN
auth methods = winbind
password server = XXXXXXX
username map = /etc/samba/smbusers
lpq cache time = 5
printcap cache time = 750
logon path = \\%L\profiles\.msprofile
logon drive = P:
logon home = \\%L\%U\.9xprofile
preferred master = No
domain master = No
wins server = 192.168.XXX.XXX
ldap idmap suffix = ou=Idmap
ldap machine suffix = ou=Computers
ldap suffix = dc=example,dc=com
ldap ssl = no
idmap uid = 10000-20000
idmap gid = 10000-20000
printer admin = @ntadmin, root, administrator, @admin.g, admin
cups options = raw
use client driver = Yes
map system = Yes
map hidden = Yes
include = /etc/samba/dhcp.conf

[homes]
comment = Home Directories
valid users = %S
read only = No
inherit acls = Yes
browseable = No

[profiles]
comment = Network Profiles Service
path = %H
read only = No
create mask = 0600
directory mask = 0700
store dos attributes = Yes

[printers]
comment = All Printers
path = /var/tmp
create mask = 0664
printable = Yes
browseable = No

[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
write list = @ntadmin, root, @admin.g
force group = @admin.g
create mask = 0664
directory mask = 0775

[HPLaserjet5M]
comment = HP Laserjet 5M
path = /var/tmp
printable = Yes

[HPDJ1050C]
comment = HP DesignJet 1050C
path = /var/tmp
printable = Yes

[HPDJ800]
comment = HP Designjet 800
path = /var/tmp
printable = Yes

[akquise]
comment = Akquise
path = /home/Akquise/
valid users = @akquise.g
read only = No
create mask = 0760
directory mask = 0760
inherit acls = Yes
vfs objects = recycle
recycle:repository = .deleted/%U
recycle:keeptree = Yes
recycle:touch = Yes
recycle:versions = Yes
recycle:maxsixe = 0
recycle:exclude = *.tmp
recycle:exclude_dir = /tmp
recycle:noversions = *.doc

[allgemein]
comment = Allgem
path = /home/Allgem/
valid users = @everyone.g
read only = No
create mask = 0770
directory mask = 0770
inherit acls = Yes

[archiv]
comment = Archiv
path = /home/Archiv/
valid users = @admin.g
read only = No
create mask = 0770
directory mask = 0770
inherit acls = Yes

[fotodok]
comment = Fotoablage
path = /home/fotos
valid users = @fotodok.g
read only = No
inherit acls = Yes
vfs objects = recycle
recycle:repository = .deleted/%U
recycle:keeptree = Yes
recycle:touch = Yes
recycle:versions = Yes
recycle:maxsixe = 0
recycle:exclude = *.tmp
recycle:exclude_dir = /tmp
recycle:noversions = *.doc

[projekte]
comment = Projekte
path = /home/projekte
valid users = @everyone.g
read only = No
inherit acls = Yes
case sensitive = No
vfs objects = recycle
msdfs proxy = no
recycle:repository = .deleted/%U
recycle:keeptree = Yes
recycle:touch = Yes
recycle:versions = Yes
recycle:maxsixe = 0
recycle:exclude = *.tmp
recycle:exclude_dir = /tmp
recycle:noversions = *.doc

[treiber]
comment = Treiber
path = /home/treiber
valid users = @admin.g
read only = No
inherit acls = Yes
vfs objects = recycle
recycle:repository = .deleted/%U
recycle:keeptree = Yes
recycle:touch = Yes
recycle:versions = Yes
recycle:maxsixe = 0
recycle:exclude = *.tmp
recycle:exclude_dir = /tmp
recycle:noversions = *.doc

Vielen Dank

kerl
Member: Dani
Dani Feb 28, 2006 at 13:43:51 (UTC)
Goto Top
Hi,
welche Zeilen verschwinden nun in deiner config??

Gruß
Dani
Member: docsam
docsam Mar 01, 2006 at 07:35:49 (UTC)
Goto Top
ich kenne jetzt zwar nicht jeden SMB Parameter auswendig, würde aber auch erstmal meinen das es nichts mit der Config zu tun hat.

Geben die Logfiles irgendetwas her?
Gegen was Authentifizierst Du? Anderer NT oder Samba Server oder sogar AD?

Gruß
Jens
Mitglied: 2795
2795 Mar 02, 2006 at 10:40:10 (UTC)
Goto Top
Hi @Dani,

es verschwindet in ungewisser Regelmäßigkeit
die Zeile

read only = No

in den Freigaben "Akquise" und "Archiv",
und nur dort.

Hi @Jens,

die Logfiles geben nichts her.
Ich authentifizere mich gegenüber einem ADS. Das wird zwar von Samba 3.0.x
noch nicht wirklich unterstützt, aber das macht auch meiner Meinung nach nichts.
Der Samba-Server verhält sich letztendlich gegen über meinen PDC (Windows 2003 Server - Standard) wie ein NT-Server, und den versteht der PDC.

Hi @docsam,

es läuft allerdings noch ein Dienst namens "cronjob". Ich bin aber noch nicht hintergekommen wofür der gut ist. Noch nicht! face-smile


Vielen Dank für eure Hilfe
Kerl
Member: docsam
docsam Mar 02, 2006 at 18:29:07 (UTC)
Goto Top
naja cron macht alles mögliche -- ist halt sowas wie der taskplaner unter windows face-smile
dort können alle möglichen scripts laufen.

schau mla unter imho /etc/crontab da siehst du, was der alles ausführt.
Mitglied: 2795
2795 Jan 22, 2007 at 15:52:51 (UTC)
Goto Top
Hi,

es ist schon lange her, aber es gibt keinen Grund dieses Problem nicht abzuschließen.

Inzwischen habe ich nämlich den Grund für das Verschwinden von Einträgen aus der smb.config gefunden. Er ist wie die meisten Ursachen von Problemen ziemlich profan!!

Linux bietet neben der Möglichkeit die smb.config mit einem Editor oder SWAT zu bearbeiten noch die Möglichkeit über Konquerror (ich habe es jetzt sicher falsch geschrieben) mittels rechter Maustaste Verzeichnisse freizugeben. Die Shares können wahlweise auch als Samba Freigaben durch Linux klassifiziert werden. Die Eintragungen in der smb.config haben hier nur bedingt Einfluß. Ausgrechnet die Schreib-und Leserechte werden nicht dargestellt.
Ändert man nun über diesen Weg irgendwelche Einstellungen an den Freigaben werden die Änderungen sowie die Default-Einstellungen in die smb.config geschrieben.
Und dies war der Grund für das Verschwinden von Einträgen!

Was lernen wir daraus! Die Verwaltung von Shares sollte nur mittels SWAT oder einen Editor
erfolgen.

Gruß
kerl