PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Hilfe, Samba-Server geht nicht mehr



chiara72
03.05.06, 11:40
Liebe Linux-User,

in einer Schule in der ich arbeite hat der Samba-Server(Linux7.3) den Geist aufgegeben.
er fährt nur noch als Read-Only file system hoch, ohne Grafischen Oberfläche und ohne Netzwerk.
Die Home-Ordner der Schüler liegen auf der zweiten Festplatte und die gilt es zu sichern.
Parallel dazu hatte ich schon einen neuen Samba-Server(Linux9.3)aufgebaut der aber noch nicht richtig läuft(win98-clienten können sich nicht am Domäne-Controller anmelden).

Frage: kann ich die alte Festplatte mit dem Home-Daten in den neuen Server einbauen und mounten ohne die platte formatieren zu müssen?und ist der alte Server vorläufig noch zu Retten?

mein Vorgänger der das System eingerichtet hat ,hat leider keinerlei Dokus oder Sicherung hinterlassen, auch keine Boot-oder Rettungsdisketten.

da ich die Home-Daten retten möchte und was Linux betrifft ein Newbie bin brauche ich dringend eure hilfe.

Danke im Voraus
Gruss chiara72

.:DENNIS:.
03.05.06, 13:14
du kannst die platte natürlich ausbauen und irgendwo anders mounten!
das geht!

dennis

chiara72
03.05.06, 13:54
danke nochmal,
hat sich wohl erledigt mit der daten-sicherung.
leider habe ich grade durch mc gesehen das irgendjemand oder irgendwas den den inhalt des home-ordners gelöscht hat.
freitag war noch alles da, heute(erster zugriff von mir) ist er leer.
weiss leider nicht was gestern war.
werde wohl meine energie auf den neuen samba-server verwenden um ihm zu laufen zu bekommen.

samba ist dort installiert, lokale- und systemuser sind eingerichtet, internet funktioniert. aber sobald ich vom win98-clienten mich anmelden will kommt die meldung "domänen-controller nicht vorhanden".
habe seit wochen die foren durchsucht ,vieles ausprobiert aber komme einfach nicht weiter.

gruss chiara72

fragenhaber
03.05.06, 14:08
Am Besten postest du mal deine smb.conf.

chiara72
03.05.06, 14:22
sorry wie poste ich die smb.conf.

die smb.conf markieren und hier reinkopieren oder anders?

fragenhaber
03.05.06, 14:25
Am Besten benutzt du die Code-Funktion. Das heißt: reinkopieren und mit [code] umklammern. (Beim 2ten vor Code ein / setzen)

chiara72
03.05.06, 14:52
# Date: 2005-04-04
[global]
workgroup = MBO
printcap name = cups
printcap cache time = 750
cups options = raw
# nächste zeile eingefügt am 13.1.06
wins support = yes
printer admin = @ntadmin, root, administrator
username map = /etc/samba/smbusers
include = /etc/samba/dhcp.conf
logon path = \\%L\profiles\.msprofile
logon home = \\%L\%U\.9xprofile
logon drive = P:
#ein versuch die rechner-accounts zum laufen zu bringen
#original machine script am 24.01.06 auskommentiert(naechsten beiden zeilen)
#neues eingefügt
add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$
#add machine script = /usr/sbin/useradd -d /dev/null -g clientpc -s /bin/false %u
domain logons = Yes
domain master = Yes
hosts allow = 192.168.1
os level = 65
preferred master = Yes
restrict anonymous = no
max protocol = NT
ldap ssl = No
server signing = Auto
winbind gid = 10000-20000
winbind uid = 10000-20000
#naechsten beiden zeilen ist zum abgleich von passwoerten
#von linux-system und smb.
#eingefügt am 6.1.06.
unix password sync = yes
passwd program = /usr/bin/passwd %u
#naechste zeile eingefügt am 17.1.06
#zum auflisten der aktiven verbindungen bei smbstatus
#auskommentiert am 19.01.06
#status = yes
case sensitive = no
msdfs proxy = no
read only = no
idmap gid = 10000-20000
idmap uid = 10000-20000
local master = Yes
security = user

[tmp]
comment = temporary files
path = /tmp

[homes]
comment = Home Directories
valid users = %S
browseable = No
;naechste zeile am 6.1.06 eingegeben.
guest ok = No
inherit acls = Yes

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

[users]
comment = All users
path = /home
inherit acls = Yes
veto files = /aquota.user/groups/shares/

[groups]
comment = All groups
path = /home/groups
inherit acls = Yes

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

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

; netlogon-originaldatei am 19.12.05 als smb-conf-original
; hinterlegt. neues netlogon erstellt von frau ****
[netlogon]
# patc = /var/lib/samba/netlogon
comment = Network Logon Service
write list = @admin root
force user = root
force group = admin
force create mode = 0665
force directory mode = 0775
path = /var/lib/samba/netlogon

[all users]
comment = öffendliches Postfach
inherit acls = Yes
path = /All users

[programme]
comment = allgemeine kleine Programme
inherit acls = Yes
path = /Programme



lasst euch von meinen kommentare nicht erschrecken, wollte den überblick nicht verlieren was geändert würde

fragenhaber
03.05.06, 14:57
Hast du überhaupt Zugriff auf den Server? Das heißt siehst du ihn in der Netzwerkumgebung und kannst du ihn anklicken?
PS: Vielleicht solltest du SWAT einrichten damit du den Server leichter konfigurieren kannst.

chiara72
03.05.06, 15:25
ich sitze grade am server.
über die win98-clienten ist die netzwerkumgebung garn nicht vorhanden bzw. kein zugriff, aber über das program putty kann ich sowohl über root als auch über ein testuser auf den server zugreifen. nur eine direkte domäne-anmeldung ist nicht möglich.

für heute danke ich euch erst mal, muss morgen weitermachen.
gruss chiara72

chiara72
04.05.06, 13:15
hallo fragenhaber,
ich kann auch sowohl vom server zum clienten und umgekehrt ping setzen.
mit swat kam ich irgendwie nicht klar. ich kann kaum englisch.

gruß chiara72

fragenhaber
04.05.06, 14:46
Ich verstehe jetzt nicht genau was du mit "Netzwerkumgebung ist nicht vorhanden" meinst. Gut ping ist klar. Läuft auf dem Server zufällig ne Firewall? Du könntest am Clienten noch mal folgendes ausprobieren: Gib mal in der Eingabeaufforderung folgendes ein:

net view \\<ip des servers>

chiara72
04.05.06, 15:05
Ich verstehe jetzt nicht genau was du mit "Netzwerkumgebung ist nicht vorhanden" meinst.

Netzwerkumgebung--> Gesamtes Netzwerk
Fehlermeldung: "das Netzwerk kann nicht durchsucht werden...."
diese Meldung hab ich immer bei den win98-rechner.


net view \\192.168.???.???
hab ich eingegeben --> für diesen vorgang müssen sie sich erst anmelden.

wenn ich mich anmelden möchte bekomme ich die meldung:
es war kein Domänenserver verfügbar um ihr Kennwort zu bestätigen

fragenhaber
04.05.06, 15:20
Füg mal folgende Zeile in die Config ein:

encrypt password = no
und setz eine # vor:

hosts allow = 192.168.1
und vielleicht noch das OS-Level auf:

os level = 500
Nur mal zum Testen.

chiara72
04.05.06, 15:48
hat nichts gebracht.
ist bei der anmeldung die gleiche fehlermeldung gewesen.
hab smb und nmb auch neugestartet.

aber für heute hab ich wenigstens ein erfolg zu verbuchen:
im alten server sind die verschwundenen Home-Ordner doch noch da, hab sie über knoppix gesehen.freu

die zeit rennt, können wir morgen weiter machen? muss weg.
danke fragenhaber
gruss chiara72

fragenhaber
04.05.06, 17:38
Langsam gehen mir die Ideen aus. Ich poste hier einfach mal meine smb.conf.

# Global parameters
[global]
workgroup = NETWORK
server string = Server (Samba %v)
obey pam restrictions = Yes
passdb backend = tdbsam, guest
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n .
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
name resolve order = wins host lmhosts bcast
time server = Yes
logon path = \\%N\%U\.profile
logon drive = Z:
domain logons = Yes
os level = 500
preferred master = Yes
domain master = Yes
dns proxy = No
wins support = Yes
ldap ssl = no
panic action = /usr/share/samba/panic-action %d
admin users = root

[homes]
comment = Home Directories
read only = No
create mask = 0700
directory mask = 0700
browseable = No

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

[print$]
comment = Printer Drivers
path = /var/lib/samba/printers

Ich habe diese Config unter Debian 3.1 und Samba 3.0.14 getestet. Sie funktionierte mit Win98 und Win2000.