PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba - Von XP Home auf Linux



onkeltom
27.03.04, 16:36
Hi,
habe mal angefangen, mit Samba 'rumzuprobieren. Von Linux auf die Windoof-Freigaben funktioniert es problemlos. Nur von Windoof auf Linux klappt's nicht. Windoof findet den Rechner scheinbar überhaupt nicht. Jedoch meldet
/var/log/samba/log.smbd

[2004/03/27 16:14:13, 0] lib/access.c:check_access(333)
Denied connection from (192.168.0.4)
[2004/03/27 16:14:13, 0] lib/access.c:check_access(333)
Denied connection from (192.168.0.4)
[2004/03/27 16:14:13, 0] lib/access.c:check_access(333)
Denied connection from (192.168.0.4)

wobei 192.168.0.4 der XP-Rechner ist.

Habe im Forum schon diverse Threads gelesen, bin aber noch nicht schlauer.

Hier noch meine smb.conf

# Global parameters
[global]
workgroup = HOME
netbios name = HOME
server string = Samba Server
security = SHARE
encrypt passwords = Yes
map to guest = Bad User
null passwords = Yes
announce as = NT Workstation
time server = Yes
unix extensions = Yes
socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
printcap name = CUPS
add user script = /usr/sbin/useradd -c Machine -d /dev/null -s /bin/false %m$
os level = 65
preferred master = Yes
local master = No
domain master = Yes
hosts allow = 192.168.0.4/255.255.255.0
printing = cups
veto files = /*.eml/*.nws/riched20.dll/*.{*}/

[homes]
comment = Home Directories
valid users = %S
read only = No
create mask = 0640
directory mask = 0750
browseable = No

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

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

[test]
path = /home/tom
guest ok = Yes

Was läuft hier falsch ?? :confused:

Eine weitere Frage: Was muss ich tun, um von dem XP-Rechner aus auf SWAT (Linux-Rechner) zugreifen zu können.
Ping 192.168.0.2 funzt.
http://192.168.0.2:901 funzt nicht !!

Liegt's an Ports, die ggf. zu sind ??

Danke im Voraus.

Peredur
28.03.04, 14:15
Hallo onkeltom,

möchtest du einen einfachen File-Server oder eine PDC aufbauen?

Du hast in der smb.conf von beidem etwas, ich würde dir einen File-Server für zu Hause empfehlen, wenn du nur eine Maschine hast.

Zu der Fehlermeldung, deine Maschine hat nicht die Berechtigung auf den Samba zuzugreifen.

User angelegt für Samba?

Ich habe mir gestern einen Samba-Server aufgebaut und es hat auf anhieb funktioniert. Ich konnte von W2000 und XP auf Samba-Shares zugreifen.

Anbei meine smb.conf
(Ich benutze "RedHat Linux 9" und Samba 2.2.7a, zu SWAT ich mußte es noch zusätzlich installieren und in der swat konfiguration noch "only_from = 127.0.0.1" ändern in 10.0.0."IP-Rechner". Da dieser Dienst bei RedHat unter xinetd läuft, Dienst neu starten und das wars.)

[global]
workgroup = Gallien
netbios name = Obelix
server string = Samba-TNG %v

interfaces = 10.0.0.1/8
socket address = 10.0.0.1
hosts allow = 10.0.0.
socket options = SO_KEEPALIVE TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=8192 SO_SNDBUF=8192

# Zwischenspeicher von DNS ausschalten, kann zu Problemen fueren
dns proxy = no
# Wins-Server einschalten
wins support = yes

# Als Master-Browser festlegen
os level = 65

encrypt passwords = yes

# Damit die Unix und die Windowsuser komform sind
username map = /etc/samba/smbusers
unix password sync = yes

# Damit legt man die Deteilgenauigkeit des Protokolls fest
log level = 3
# Die maximale Groesse der Log-Datei in Kilobytes.
max log size = 2048
log file = /var/log/samba/%m.log

# Sprachversion festlegen fuer Samba 2.2.x
character set = iso8859-15

# Druckersystem das auf dem System verwendet wird
printing = cups
# Der Pfad in dem sich die Druckerkonfiguration des System befindet
printcap name = /etc/printcap
# Laedt die Drucker die im Share printers zur Verfuegung stehen.
load printers = yes

veto files = /*.eml/*.nws/riched20.dll/*.{*}/

# Gross- und Kleinschreibung von Dateien unterstuetzen
# d.h. wenn ich README als name vergebe so soll auch alles Grossgeschrieben
# werden und nicht Readme wie in DOS ueblich
mangle case = yes
case sensitive = no
default case = lower
preserve case = yes
short preserve case = yes

[homes]
comment = Home Directories
valid users = %S
read only = no
create mask = 0640
directory mask = 0750
browseable = no

[projekte]
comment = Projekte
path = /samba/projekte
read only = no
browseable = yes
force group = @smbprojekt
create mode = 0640
directory mode = 0770

[mp3]
comment = Musik Ablage
path = /samba/mp3
browseable = yes
read only = no
writeable = yes
force group = @smbusers
create mode = 0750
directory mode = 0770

[tausch]
path = /samba/tausch
browsable = yes
writable = yes
public = yes
force group = @smbusers @smbgaeste
create mode = 0644
directory mode = 0777


[hp5L]
comment = HP Laserjet 5L
printable = yes
public = yes
browseable = yes
writable = no
available = yes
print ok = yes
create mode = 0700
directory = /tmp
print command = lpr -r -Php5L %s
lpq command = lpq -Php5L
lprm command = lprm -Php5L %j



Ich hoffe ich konnte dir damit helfen.

Gruß
Peredur

onkeltom
29.03.04, 21:34
Hi Peredur,
Samba läuft jetzt.
Auch Swat kann ich dank "only_from= ... " nun von einem Remote aus ansprechen.
Vielen Dank für die ausführlichen Infos.
Bis dahin.