Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba Probleme
Hallo,
ich weiß das es vielleicht schon andere Threads zu diesem Themen gibt aber ich hab mi der Suche nicht das benötigte gefunden.
Und zwar: Ich habe Samba ganz normal konmifuriert und auch en netzwerkumgebung angegeben. Allerdings finde ich den Rechner nur wenn ich nach Ihm unetr Windows suche. In der netzwerkumgeebung taucht er nicht auf. Was könnte das Problem sein ( Workgroup in smb.conf ist gleiche wie beim Windows Computer).
Außerdem habe ich ein Netzlaufwerk in mein htdocs Verzeichnis eingerichtet, klappt auch wunderbar, nur nach einer Zeit kann ich nurnoch den Inhalt lesen, habe es normal so konfiguriert das ich auch reinschreien kann. Wenn ich dann Samba kille und neustarte geht es komischer Weiße wieder, das selbe Problem tritt in jedem anderen Ordner auch auf, was könnte hier los sein.
Meine smb.conf:
[global]
workgroup = Workgroup
guest account = nobody
keep alive = 30
os level = 2
kernel oplocks = false
security = share
encrypt passwords=yes
[homepage]
path= /www/htdocs
user=philipp
browseable=True
writeable=True
[backup]
path= /netdata/backup
user=netfiles
browseable=True
writeable=True
Bin für jede Hilfe sehr sehr sehr Dankbar
Grüsse
Philipp Pfister
Hallo Phillip,
kannst dir ja mal meine smb.conf ansehen, die funktioniert eigentlich soweit.
# Global parameters
[global]
netbios name = LINUX
netbios aliases = Server
workgroup = LINUX-NET
server string = SAMBA Server %h, Version %v (PDC)
# Samba arbeitet als Domänen-Controller
domain logons = Yes
# Sicherheitsüberprüfung befindet sich auf Benutzerebene
# Vergleich der Anmeldedaten mit denen auf dem Server
security = user
# Verschlüsselte Passwörter der Windows Clients akzeptieren
encrypt passwords = yes
# Zuordnung der Client Benutzernamen mit denen auf den Server
username map = /etc/samba/smbusers
# Passworddateien synchronisieren
passwd program = /usr/bin/smbpasswd %u
passwd chat = *New*password* %n\n *Re-enter*new*password* %n\n *Password*changed*
unix password sync = yes
guest account = Nobody
map to guest = Bad User
public = yes
guest ok = yes
# Hier werden die "logon"-Vorschriften festgelegt
# Aufruf der Login Datei zum Mappen der Laufwerke und synchronisieren der Systemzeit
logon script = logon.bat
# Dient zur Geschwindigkeitsoptimierung
socket options = TCP_NODELAY
# Prüft alle 30 Sekunden, ob noch eine Client Verbindung besteht
keepalive = 30
# Prüft alle 30 Sekunden, ob Verbindungen beendet wurden und gibt dann diese Sockets wieder frei
deadtime = 30
# Wir sind Domain-Master-Browser (aktiviert WAN-Weites Browsing!)
domain master = yes
# Wir sind Lokal-Master-Browser
local master = yes
# Wir spielen WINS-Server
# nmbd wird als WINS Server eingeschaltet
wins support = yes
# Printfreigaben
printing = cups
printcap name = /etc/printcap
load printers = yes
# Der Samba-Server gewinnt die Browserwahl immer!
os level = 65
kernel oplocks = no
# Protokollierung von Samba
log file = /var/log/log.%m
max log size = 3000
Viele Grüße
Andreas
Achja, den Bereich Dateifreigaben wirst du auch noch brauchen *g*
[my_home]
# ohne Pfadangabe wird auf das standard SuSE Homeverzeichnis verwiesen!
comment = Home Verzeichnis von %u
path = /shares/user/%u
writable = yes
directory mask = 0775
[user]
comment = Homeverzeichnisse aller User
path = /shares/user
[public]
comment = Public Stuff
path = /shares/public
public = yes
browsable = yes
writable = yes
directory mask = 0775
So long
Andreas
hi, vielen dank, aber leider kann ich mit deiner conf nicht so viel anfangen, hab ma deadtime eingebaut auber geht trotzdem net
Hallo,
installier mal Samba neu, die Version 2.2.3a gibts hier als RPM, funzt 100 pro hab ich auch laufen. Vorher aber unbedingt alte Samba Version mit YAST2 deinstallieren.
ftp://ftp.pbone.net/vol2/ftp.suse.com/pub/people/lmuelle/i386/7.3/
Gruß
Andreas
hi, hab nicht die version von SuSE, hab mir die runtergeladen, hab auch schon zum zweiten ma installiert und hab auch die version 2.2.3a
Hi hier hast du nochmal meinen smb.conf die ist etwas einfacher als von howgo nicht ganz so komplex wollte ich damit sagen sollte aber ihren Dienst tun Ich bin ziemlich Sicher das es zu lösen ist wenn du unter Global das Attribut interfaces angibst so wie bei mir unten :
# Samba config file created using SWAT
# from 192.168.100.104 (192.168.100.104)
# Date: 2002/05/05 12:47:59
# Global parameters
[global]
workgroup = PROJECT-NETWORK
interfaces = 192.168.100.12/255.255.255.0
security = SHARE
encrypt passwords = Yes
map to guest = Bad User
passwd chat = *New*password* %n\n *Re-enter*new*password* %n\n *Password
*changed*
unix password sync = Yes
keepalive = 30
os level = 2
kernel oplocks = No
[homes]
comment = home-directory
read only = No
create mask = 0750
browseable = No
[printers]
comment = All Printers
path = /tmp
create mask = 0700
printable = Yes
browseable = No
[pub]
path = /tmp/fuer_alle
valid users = duke
read only = No
create mask = 0777
force create mode = 0777
directory mask = 0777
force directory mode = 0777
hosts allow = 192.168.100.104
[apache]
path = /usr/local/httpd
valid users = root @users
read only = No
create mask = 0777
force create mode = 0777
directory mask = 0777
force directory mode = 0777
hosts allow = 192.168.100.
Hi Folks,
bin auch z.Zt. dabei mich mit Samba zu beschäftigen.
Konnte aus den vorherigen Threats doch einiges verwenden.
Nun zu meiner Frage:
Soweit läuft bei mir alles nur wenn ich ein Verzeichnis
in /tmp anlegen will, dann läuft das nicht, d.h. Schreibschutz.
Es lassen sich auch keine Dateien anlegen und löschen.
Ich habe 2 Freigaben eingerichtet einmal das homes und das temp.
Im homes läuft alles, aber im temp kann ich nur lesen und
rauskopieren.
Ich habe mir auch die Rechte der Verzeichnisse angeschaut(lokal)
und da denke ich kanns auch nicht liegen, da der user (owner)
immer rwx hat. Die Gruppe auch.
An was kann das liegen, wo habe ich was falsch gemacht?
Kann mir jemand helfen?
Ich dank Euch im voraus.
Timbo
@Timbo,
hast du bei deiner Samba Freigabe auch die Berechtigung eingetragen, d.h.
Bsp.
[tmp]
...
writeable = yes
directory mask = 0775
Viele Grüße
Andreas
Hey super danke für die schnelle Antwort.
Habe jetzt nochmal eine weitere Freigabe gemacht,
und siehe da, da läufts.
Nur nicht mit dem /tmp, da läufts einfach nicht.
Bin auch schon aufs nächste Prob gestossen.
Wenn ich in der neuen Freigabe dateien oder directorys
anlege dann haben die immer 0744 als rechte.
Wie kann ich denn die ändern?
Ich möchte z.B. 0766 haben.
Thx
Es läuft jetzt alles!!!!
Der Punkt warum es nicht lief, war weil
ich immer rcsmb reload oder restart eingegeben
hatte und davon ausging das Samba dann die Änderungen
übernimmt, aber dem ist nicht so.
Du musst wirklich rcsmb stop und dann wieder start
eingeben, dann funzt alles wie es im config File
eingetragen ist.
Thx nochmal
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.