Archiv verlassen und diese Seite im Standarddesign anzeigen : samba einrichten (linux <-> windows)
Hi@all
ich bräuchte hilfe bei der samba konfiguration, ich hab davon aber keine ahnung und die zeit mich durch die doku zu arbeiten fehlt mir momentan leider.
Die konstelation ist folgende:
Rechner 1: Unbuntu
Rechner 2: winxp
beide sind über einen netgear router verbunden der die ip adressen über dhcp zuweist sind also immer 192.168.0.XX
ich möchte von mein linux rechner auf die freigeben ordner des windows rechners zugreifen können
und von den windows rechner aus auf den ordner /home/blablub/share der sich auf den linux rechner befindet.
ich hoffe ihr könnt mir helfen
MFG maniac
brummfliege
06.07.06, 13:38
Wie wär's damit: http://www.pc-erfahrung.de/Index.html?linux_samba_netzwerk.html
PS: du bist aber nicht DER maniac von der FOS in Fo (gewesen)???
diese sachen hab ich schon ausprobiert, hat aber nicht funktioniert
P.S FO? ich war auf der fos in regensburg
waxolunist
06.07.06, 14:04
Was hast du denn bisher alles unternommen?
brummfliege
06.07.06, 14:06
Dann wären evt. Fehlermeldungen oder das konkrete Problem woran's gescheitert ist nicht schlecht...
PS: Sorry, Verwechslung. Kannte einen von 'ner anderen FOS der sich auch "maniac" genannt hatte...
bisher hab ich die oben genannte anleitung übernommen und die verzeichniss namen durch meine ersetzt, was aber nicht funktioniert, ich kann von windows nicht auf die ordner zugreifen
ich versteh auch diese zeile nicht:
;IP-Adressen der Interfaces, die Samba abfragen soll
interfaces = 192.168.0.5/255.255.255.0
brummfliege
06.07.06, 14:29
ich versteh auch diese zeile nicht:
;IP-Adressen der Interfaces, die Samba abfragen soll
interfaces = 192.168.0.5/255.255.255.0
Also soweit ich weiß, müsste da in deinem Fall die IP-Adresse deiner Ubuntu-Kiste rein
(Auch hier (http://www.newbie-net.de/anleitung_samba.html) nachzulesen)
ich hab jetzt die adresse die den linux rechner vom router zugewiesen wurde eingetragen ich sehe die ordner auch unter windows bekomme aber die meldung das ich keine berechtigung habe
brummfliege
06.07.06, 14:56
poste doch mal den Abschnitt deiner Freigaben in der smb.conf
was heißt "sehen"? kannst du alles lesen und nur nicht schreiben, oder gar nix?
ich kann nur die freigegebenen ordner sehen aber nicht öffnen
hier meine smb.conf:
[global]
;String, mit dem sich der Samba-Server meldet
;(%h = Hostname, %v = Samba-Version)
server string = Linux %v
comment = Samba 3.0.5
;Für "myworkgroup" den Namen der Arbeitsgruppe einsetzen,
;der auch auf dem Win-PC eingetragen ist
workgroup = ARBEITSGRUPPE
guest account = nobody
keep alive = 60
os level = 2
kernel oplocks = false
security = share
;Rechner eintragen, die auf die Freigaben zugreifen dürfen
hosts allow = 192.168.0.
encrypt passwords = yes
printing = bsd
printcap name = /etc/printcap
load printers = yes
socket options = TCP_NODELAY
map to guest = Bad User
wins support = no
;IP-Adressen der Interfaces, die Samba abfragen soll
interfaces = 192.168.0.3/255.255.255.0
[Home] # Name der Freigabe
comment = Passwort benötigt! # Kommentar zur Freigabe
path = /home/andi # Verzeichnis, dass freigegen wird
user = andi # Benutzer, die darauf zugreifen dürfen
public = no # Ist das Verzeichnis öffentlich zugänglich?
writeable = yes # Man hat Schreibzugriff
[share] # Name der Freigabe
comment = share # Kommentar zur Freigabe
path = /home/andi/share # Verzeichnis, dass freigegen wird
public = yes # Ist das Verzeichnis öffentlich zugänglich?
writable = yes # Man hat Schreibzugriff
chmod = 777 # Alle dürfen schreiben und ausführen
brummfliege
06.07.06, 15:21
hmm, den Samba-User "andi" hast du erstellt?
ich habs auf den windows user geändert (andi -> Andi)
geht aber immer noch nicht.
Und auf share müsste doch jeder zugreifen können, oder?
brummfliege
06.07.06, 15:28
kommt die Fehlermeldung mit den fehlenden Rechten auch bei der 2ten Freigabe?
http://img475.imageshack.us/img475/9362/fehler0xe.th.jpg (http://img475.imageshack.us/my.php?image=fehler0xe.jpg)
das ist die fehlermeldung
brummfliege
06.07.06, 15:50
den Samba-User "andi" hast du aber erstellt?
Und danach Samba neugestartet ?
smbpasswd -a andi # erstellt einen neuen SAMBA-User
smbpasswd -e andi # aktiviert den Account
/etc/init.d/smb restart
brummfliege
06.07.06, 19:44
sorry, weiß im Moment auch nicht mehr, woran's liegen könnte...
security=share und public=no beißt sich. Zudem braucht man bei security=share eigentlich keine User einrichten. Bitte security=share auf security=user ändern, den Benutzer "andi" anlegen, gleiches Kennwort wie unter Windows und gut ist. Für die Freigabe des Homeverzeichnis bitte die spezielle Sektion [homedirectories] verwenden. Sieht so aus:
[homes]
comment = Home Directories
valid users = %S
browseable = No
read only = No
inherit acls = Yes
create mask = 0644
directory mask = 0755
Und greif' über die IP auf den Linuxrechner zu, also mit "\\192.168.0.3\share". Das mit "LOCALHOST" riecht förmlich nach Verwechslungsgefahr :)
Ich hab jetzt die security auf user gesetzt bekomm aber immer noch eine meldung mit nicht genug rechten die passwörter und windows und linux sind die selben
wo soll ich das localhost ersetzten ich find das in meiner config nicht
hier nochmal die aktuelle smb.conf:
[global]
;String, mit dem sich der Samba-Server meldet
;(%h = Hostname, %v = Samba-Version)
server string = Linux %v
comment = Samba 3.0.5
;Für "myworkgroup" den Namen der Arbeitsgruppe einsetzen,
;der auch auf dem Win-PC eingetragen ist
workgroup = ARBEITSGRUPPE
guest account = nobody
keep alive = 60
os level = 2
kernel oplocks = false
security = user
;Rechner eintragen, die auf die Freigaben zugreifen dürfen
hosts allow = 192.168.0.2
encrypt passwords = yes
printing = bsd
printcap name = /etc/printcap
load printers = yes
socket options = TCP_NODELAY
map to guest = Bad User
wins support = no
;IP-Adressen der Interfaces, die Samba abfragen soll
interfaces = 192.168.0.3/255.255.255.0
[Home] # Name der Freigabe
comment = Passwort benötigt! # Kommentar zur Freigabe
path = /home/andi # Verzeichnis, dass freigegen wird
user = Andi # Benutzer, die darauf zugreifen dürfen
public = no # Ist das Verzeichnis öffentlich zugänglich?
writeable = yes # Man hat Schreibzugriff
[share] # Name der Freigabe
comment = share # Kommentar zur Freigabe
path = /home/andi/share # Verzeichnis, dass freigegen wird
public = yes # Ist das Verzeichnis öffentlich zugänglich?
writable = yes # Man hat Schreibzugriff
chmod = 777 # Alle dürfen schreiben und ausführen
kann mir jemand seine(funktionierende) config für diese konstelation posten, da ich es immer noch nicht hinbekommen habe
MFG maniac
Es funktioniert jetzt
falls noch jemand das problem hat, mit diesen How To hat es funktioniert:
http://www.linuxforen.de/forums/showthread.php?t=63611
http://img475.imageshack.us/img475/9362/fehler0xe.th.jpg (http://img475.imageshack.us/my.php?image=fehler0xe.jpg)
das ist die fehlermeldung
Der Samba-Server ist ja auch nicht LOCALHOST (aus Sicht des Windows-Rechners - siehe Screenshot)!
Thomas
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.