Samba einrichten Suse

steh gerade voll auf dem schlauch was meinst du mit logs?
 
logs = Logdateien. Jeder Server schreibt Fehlermeldung in Logdateien. Diese Fehlermeldungen geben zumeist Aufschluss darüber welche Probleme auftreten. :rolleyes:
 
Sry bin voll der anfänger was das angeht. Eigentlich lerne ich Kaufmann mein chef hat aber gemeint das ich das auch können muss ich sitze jetzt schon seid 3 tagen daran und bekomme es einfach nicht zum laufen. Kann mir evtl. jemand zeigen wie das bei mir aussehen sollte damit es läuft halt wirklich wenns geht alles für "dumme" erklären .
vielen dank mfg wkas
 
Ich hab dir doch eine Beispiel-Konfiguration gepostet. Ein paar IPs und Pfade anpassen, solltest du eigentlich hinbekommen können. Danach den Samba-Server restarten und schauen was in den Logs steht. Wenn dort Fehler drin sind, kannst du die ja hier posten und wir schauen dann weiter.
 
alles klar dann mach ich das mal und melde mich gleich wieder
vielen dank
mfg wkas
 
log file = /var/log/samba/%m.log


welche datei soll den m.log sein die hab ich nicht xD könnte aber auch zu blöd sein
 
Du solltest wirklich mal eine Samba-Doku lesen. '%m' steht für den Maschinen-Namen, also den Namen des Client-Rechners. Daneben gibt's aber auch noch die smb.log, in der globale Fehler gemeldet werden.
 
Es tut mir ja wirklich leid aber ich muss das heute fertig bekommen.... :/
und die samba doku ist ja ein paaaar Seiten lang
danke
mfg wkas
 
Dir fehlen aber offensichtlich essentielle Grundlagen und daher wirst du vermutlich nicht weiterkommen, sofern du nicht die Doku nutzt, wenn du irgendwas nicht verstehst. Für Spoonfeeding wird hier kaum jemand die Zeit haben. Mehr als dir eine Beispiel-Konfig liefern und dir anzubieten bei auftretenden Fehlern zu helfen, können wir in einem Forum nicht leisten. Wenn du mehr willst, wirst du kostenpflichtigen Support in Anspruch nehmen müssen. Oder du sagst deinem Chef einfach ganz ehrlich, dass Samba-Server selbst für Sysadmins nicht unbedingt ein einfaches Thema sind und dass es für jemanden, der selbst die Grundlagen der Systemadministration nicht beherrscht, kaum in 3-4 Tagen zu schaffen ist einen PDC mit Samba einzurichten, da man die ganzen GUIs in die Tonne treten kann, wenn man nicht versteht, was die ganzen Begriffe darin bedeuten.

Du kannst natürlich versuchen dir mit YaST eine Konfiguration generieren zu lassen, aber inwiefern die tatsächlich funktioniert, steht auf einem anderen Blatt und wenn du da mal was machen musst, was YaST nicht einfach unterstützt, wirst du wieder am gleichen Punkt stehen wie jetzt. Meiner Erfahrung nach machen mit YaST eingerichtete Samba-Server mehr Probleme als welche, bei denen man die Konfiguration selbst erstellt hat.
 
Würde das so passen? ich setz mich heute abend an die Docu danach vrsuch ich es auch nochmal ohne hilfe :)


Code:

[global]
# Identification
workgroup = TIMO
netbios name = SUSESERVER
server string = test von lukas samba
wins support = yes

#Basic settings for shares
browsable = no
public = no
writeable = no
guest ok = no

guest account = nobody

# Log-Files for Samba
log level = 0
log file = /var/log/samba/%m.log

#Definition of PDC´s
domain logons = yes
domain master = yes
local master = yes
prefered master = yes
os level = 60
security = user

# LogOn Settings for Windows
logon drive = P:
logon path = \\%L\profiles\.msprofile
logon home = \\%L\%U\.9xprofile
logon script = logon_script_%U.bat

# Password settings
encrypt passwords = true
update encrypted = yes
smb passwd file = /etc/samba/smbpasswd

add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$

#Administrator of PDC
admin users = root

#Performance
socket options = SO_KEEPALIVE TCP_NODELAY IPTOS_LOWDELAY
max lod size = 1000

#Security
hosts allow = 192.168.0.232/255.255.255.0

idmap gid = 10000-20000
force group = Work
null passwords = yes
map to guest = Bad User
winbind trusted domains only = yes
winbind use default domain = no
realm = TIMO.LOCAL
template shell = /bin/bash
allow hosts = 192.168.0.232
cups options = raw
usershare max shares = 100
idmap uid = 10000-20000
winbind enum users = no
path = /dev3
default = Test
unix password sync = yes
template homedir = /home/%D/%U
winbind refresh tickets = yes
printcap name = cups
usershare allow guests = Yes
getwd cache = yes
default service = Test
 
Die Host-Allow ist irgendwie ziemlich seltsam. Die macht imo keinen Sinn. 192.168.0.0/255.255.255.0 dürfte sinnvoller sein, damit alle Hosts aus 192.168.0.x darauf zugreifen können. Sonst dürfte das aber so gehen. Starte einfach mal den Server und schaue dann in die smbd.log ob es Fehler gibt. Wenn alles läuft, dann versuche mal eine Maschine anzumelden und schaue in die Logdatei der Maschine und auch in die smbd.log. Wenn es Fehler gibt, die du nicht verstehst, dann poste sie hier. Und bitte benutze die BBCode-Tags für
Code:
, wenn du hier Logfiles oder Konfigurationen postest. Das macht's leichter lesbar.
 
Alles klar mach ich ich danke dir schonmal du bist mein Lebensretter :)
 
Jetzt hats mich voll abgeschossen.... xD
[2011/10/24 13:37:46.063279, 0] param/loadparm.c:7588(lp_do_parameter)
Ignoring unknown parameter "max lod size"
[2011/10/24 13:37:46.066964, 0] param/loadparm.c:7617(lp_do_parameter)
Global parameter guest account found in service section!
[2011/10/24 13:37:46.495858, 0] passdb/pdb_interface.c:259(guest_user_info)
guest_user_info: Unable to locate guest account [nobody]!
[2011/10/24 13:37:46.496239, 0] smbd/server.c:1266(main)
ERROR: failed to setup guest info.
[2011/10/24 13:37:51.345069, 0] param/loadparm.c:7588(lp_do_parameter)
Ignoring unknown parameter "max lod size"
[2011/10/24 13:37:51.348108, 0] param/loadparm.c:7617(lp_do_parameter)
Global parameter guest account found in service section!
[2011/10/24 13:37:51.394028, 0] passdb/pdb_interface.c:259(guest_user_info)
guest_user_info: Unable to locate guest account [nobody]!
[2011/10/24 13:37:51.394812, 0] smbd/server.c:1266(main)
ERROR: failed to setup guest info.
[2011/10/24 13:55:15.904258, 0] param/loadparm.c:7588(lp_do_parameter)
Ignoring unknown parameter "max lod size"
[2011/10/24 13:55:15.906940, 0] param/loadparm.c:7617(lp_do_parameter)
Global parameter guest account found in service section!
[2011/10/24 13:55:15.958731, 0] passdb/pdb_interface.c:259(guest_user_info)
guest_user_info: Unable to locate guest account [nobody]!
[2011/10/24 13:55:15.959076, 0] smbd/server.c:1266(main)
ERROR: failed to setup guest info.
[2011/10/24 14:26:34.494983, 0] param/loadparm.c:7588(lp_do_parameter)
Ignoring unknown parameter "max lod size"
[2011/10/24 14:26:34.498395, 0] param/loadparm.c:7617(lp_do_parameter)
Global parameter guest account found in service section!
[2011/10/24 14:26:34.876099, 0] passdb/pdb_interface.c:259(guest_user_info)
guest_user_info: Unable to locate guest account [nobody]!
[2011/10/24 14:26:34.876438, 0] smbd/server.c:1266(main)
ERROR: failed to setup guest info.
[2011/10/24 14:26:51.708074, 0] param/loadparm.c:7588(lp_do_parameter)
Ignoring unknown parameter "max lod size"
[2011/10/24 14:26:51.712071, 0] param/loadparm.c:7617(lp_do_parameter)
Global parameter guest account found in service section!
[2011/10/24 14:26:51.759744, 0] passdb/pdb_interface.c:259(guest_user_info)
guest_user_info: Unable to locate guest account [nobody]!
[2011/10/24 14:26:51.761391, 0] smbd/server.c:1266(main)
ERROR: failed to setup guest info.
[2011/10/24 14:29:24.992800, 0] param/loadparm.c:7617(lp_do_parameter)
Global parameter guest account found in service section!
[2011/10/24 14:29:25.042774, 0] passdb/pdb_interface.c:259(guest_user_info)
guest_user_info: Unable to locate guest account [nobody]!
[2011/10/24 14:29:25.043177, 0] smbd/server.c:1266(main)
ERROR: failed to setup guest info.
[2011/10/24 14:29:31.115609, 0] param/loadparm.c:7617(lp_do_parameter)
Global parameter guest account found in service section!
[2011/10/24 14:29:31.181004, 0] passdb/pdb_interface.c:259(guest_user_info)
guest_user_info: Unable to locate guest account [nobody]!
[2011/10/24 14:29:31.183083, 0] smbd/server.c:1266(main)
ERROR: failed to setup guest info.
[2011/10/24 14:29:45.331030, 0] param/loadparm.c:7617(lp_do_parameter)
Global parameter guest account found in service section!
[2011/10/24 14:29:45.386533, 0] passdb/pdb_interface.c:259(guest_user_info)
guest_user_info: Unable to locate guest account [nobody]!
[2011/10/24 14:29:45.386892, 0] smbd/server.c:1266(main)
ERROR: failed to setup guest info.
 
Ok, also den Gast-Account "nobody" gibt's auf deinem System offenbar nicht. Schau mal in deine /etc/passwd, ob es dort den Benutzer 'nobody' gibt.

Ausserdem heisst es nicht "max lod size" sondern "max log size".
 
jaa sry ;) hab ich schon geändert hab mich etwas verschrieben, kann ich ohne weiteres testweise so einen user in diese /etc/passwd anlegen ?
 
Du solltest schon besser die Systemtools wie adduser bzw. useradd dafür nutzen. In der passwd-Datei rumwerkeln ohne genau zu wissen was man tut, ist nie eine gute Idee. Sonst kann's nämlich passieren, dass du dich gar nicht mehr einloggen kannst.
 
Jetzt kommen diese Fehlermeldungen
[2011/10/24 14:50:41.114918, 0] param/loadparm.c:7617(lp_do_parameter)
Global parameter guest account found in service section!
[2011/10/24 14:50:41.181547, 0] smbd/server.c:501(smbd_open_one_socket)
smbd_open_once_socket: open_socket_in: Die Adresse wird bereits verwendet
[2011/10/24 14:50:41.183006, 0] smbd/server.c:501(smbd_open_one_socket)
smbd_open_once_socket: open_socket_in: Die Adresse wird bereits verwendet
 
Beende mal den Samba und schaue dann in der Prozessliste, ob noch ein smbd-Prozess läuft. Wenn ja, dann beende diesen explizit, indem du ihn mit 'kill -9 <PID>' abschiesst. Danach versuche den Samba-Server neuzustarten.
 
Also Samba ist off und állerdings läuft auch keine smbd-Prozess mehr
 
Dann solltest du noch schauen ob die Socket-Datei vom Samba evtl. noch vorhanden ist. Also...

- Samba-Server beenden
- Socket-Datei entfernen sofern noch vorhanden
- Samba-Server starten

Danach sollte es (eigentlich) keine Meldung mehr geben, dass die Adresse bereits benutzt wird. Sonst musst du mit netstat mal schauen ob irgendein Prozess evtl. die Ports von Samba belegt.
 

Ähnliche Themen

Problem mit Windows auf Ordner auf dem Linuxsystem zuzugreifen

Zugriff auf Samba Fileserver Freigaben verweigert(Samba 4 Active Directory Domäne)

Samba, Appel und andere

Samba und Win 7 treiben mich in den Wahnsinn

habe kein smb zugriff

Zurück
Oben