PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba



derlinuxnub
01.03.03, 15:53
Hi!

Also habe soweit Samba eingerichtet ( Mandrake 9.0 ) im Windows netzwerkumgebung sehe ich mein linux rechner aber wenn ich doppel klick rauf mache passiert nix dann sagt er nach n zeit das es nicht ging.. wäre super wenn jemand n lösung wüsste!

Thomas Mitzkat
01.03.03, 15:54
wahrscheinlich sollen wir deine samba.conf erraten?! und die zugriffsrechte auf die shares und die angelegten samba-user auch?

derlinuxnub
01.03.03, 16:04
jaja sorry hab smb.conf vergessen zu posten aber hier

smb.conf


#======================= Global Settings =====================================
[global]

workgroup = router

server string = Samba Server %v

printcap name = lpstat
load printers = yes

printing = cups

log file = /var/log/samba/log.%m

max log size = 50

security = user

encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd

socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192

dns proxy = no
unix password sync = no
map to guest = never
password level = 0
null passwords = yes
os level = 0
preferred master = no
domain master = no
wins support = no
dead time = 0
debug level = 0
status = yes
ldap ssl = yes
allow hosts = 192.168.1.2
domain logons = yes


#============================ Share Definitions ==============================
[homes]
comment = Home Directories
browseable = yes
writable = yes
available = yes
public = yes
allow hosts = 192.168.1.2
only user = no
preexec close = no
root preexec close = no

[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
# to allow user 'guest account' to print.
guest ok = yes
writable = no
printable = yes
create mode = 0700
# =====================================
# print command: see above for details.
# =====================================
print command = lpr-cups -P %p -o raw %s -r # using client side printer drivers.

[print$]
path = /var/lib/samba/printers
browseable = yes
read only = yes
write list = @adm root

# bla
[test-folder]
path = /tmp
browseable = yes
writeable = yes
create mode = 0750
available = yes
public = no
guest only = yes
writable = yes
only user = no
preexec close = no
root preexec close = no
inherit permissions = no
hide dot files = no
allow hosts = 192.168.1.2

# A useful application of samba is to make a PDF-generation service
# To streamline this, install windows postscript drivers (preferably colour)
# on the samba server, so that clients can automatically install them.

[pdf-generator]
path = /var/tmp
guest ok = No
printable = Yes
comment = PDF Generator (only valid users)
#print command = /usr/share/samba/scripts/print-pdf file path win_path recipient IP &
print command = /usr/share/samba/scripts/print-pdf %s ~%u \\\\\\\\%L\\\\%u %m %I &
[netlogon]
available = yes
preexec close = no
root preexec close = no



smbusers

# Unix_name = SMB_name1 SMB_name2 ...
root = administrator admin
nobody = guest pcguest smbguest


HABE MAL DIE KOMMENTARE ENTFERNT, SOWAS MUSS JA ECHT NICHT SEIN!

Thomas Mitzkat
01.03.03, 17:15
folgendes muss gelten:

linux-user=samba-user=windows-user

wenn du linux-user angelegt hast, dann

smbpasswd -a linux-user
new password: ******

---------------------------------

keine freigabe auf /tmp!

mkdir /mnt/freigabe
chown .users /mnt/freigabe
chmod 0774 /mnt/freigabe
---------------------------------
statt /tmp, nimm /mnt/freigabe


sichere deine samba.conf und entferne dann in samba.conf alle kommentierten zeilen, da blickt ja kein mensch durch.

derlinuxnub
01.03.03, 17:40
danke habs gemacht trotzdem das gleiche ich sehe unter windows den linux rechner aber wenn ich drauf drücke sagt er ist nicht zufinden..
liegt es evtl. an der firewall?hab iptables..

RichieX
03.03.03, 17:53
Kann es vielleicht an Deinem Eintrag

"allow hosts" liegen?

RichieX

PS: Nochwas, Poste doch nochmal Deine von Kommentaren bereinigte smb.conf.

CheGuevara
03.03.03, 18:08
Ich sehs vieleicht nicht aber, wenn du Win2000 oder "höher" (wegen diesem kann man sich streiten) benutzt, brauchst du noch den Eintrag auf YES :

encrypt passwords = YES

Discipulus
04.03.03, 09:14
Muss nicht auch die Maschine ein Benutzer-Konto haben?
Ich weiss nicht genau, wann das gebraucht wird, aber ich weiss dass ein Maschinen-Konto-Name mit einem $ enden muss.

Thomas Mitzkat
04.03.03, 13:41
Muss nicht auch die Maschine ein Benutzer-Konto haben? Ich weiss nicht genau, wann das gebraucht wird...
Offenbar, also bitte keine Irritationen.

Ich hätte gerne nochmal die geänderte samba.conf gesehen, damit wir was haben, womit wir arbeiten können. sind die linux-user und samba-user angelegt? meldet sich der windows-user mit solchem namen und passendem passwort an?

bp6rz
11.03.03, 11:58
Linux-User wird gebraucht wenn: security=user
wird nicht gebraucht wenn: security=share

steam
11.03.03, 13:30
also, den eintag "os level" auskommentieren.
Falls du die Samba als PDC benutzen willst, muss du die maschienenkontos anlegen.
Die Arbeitsgruppen müssen übereinander stimmen.
den Eintrag "allow hosts" zu erstmal einkommentieren.

Die Unix-zugriffsrechte auf dem server prüffen.

Bis jezt alles.

P.S. wenn du die smb.conf nochmall postest, dann tue es bitte ohne kommentare. Keiner will hier die kilometerlange postings sich durchskrollen.

MrIch
11.03.03, 14:04
Um die Lesebarkeit des Beitrages zu erhöhen habe ich die Kommentare entfernt.

(Sowas mache ich nur einmal, also in Zukunft drauf achten!)