PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba Netzlaufwerk nicht gefunden?



Yada
29.10.11, 14:21
Hoi,

ich bin noch ein ziemlicher Neuling was Linux angeht, aber ich verzweifel hier langsam:

Ich wollte mir gestern Abend ein neues Netzlaufwerk für meinen Windows-Rechner anlegen. Also neue Festplatte in den Server eingebaut, formatiert und partioniert.
Danach die /etc/fstab angepasst und getestet - klappt soweit.

Die smb.conf dann angepasst, dass das Verzeichnis /mnt/web über Samba erreichbar ist.

Nun ist es so, dass ich das Verzeichnis zwar unter mnt/web finde, aber sobald ich versuche über den Windows Rechner das Laufwerk web anzusprechen (schließlich wird es ja angezeigt) erhalte ich einen Fehler:

Auf \\server\web konnte nicht zugegriffen werden.
Der Netzwerkpfad wurde nicht gefunden

Ich habe ja schon 4 Netzlaufwerke, aber ich habe scheinbar irgendwas vergessen?

Danke schonmals

DrunkenFreak
29.10.11, 14:38
Rechte sind passend?

Wie sieht die smb.conf aus?

Yada
29.10.11, 17:49
Worauf sollten die Rechte eingestellt sein - bzw. wie? Wenn ich das wüsste, könnte ich sagen, ob sie passend sind ;)...

zur smb.conf:


#======================= Global Settings =====================================

[global]


# --------------------------- Logging Options -----------------------------

security = share
passdb backend = tdbsam


# ----------------------- Domain Members Options ------------------------

# ----------------------- Domain Controller Options ------------------------


# ----------------------- Browser Control Options ----------------------------


#----------------------------- Name Resolution -------------------------------


# --------------------------- Printing Options -----------------------------

load printers = yes
cups options = raw




#============================ Share Definitions ==============================

[homes]
comment = Home Directories
browseable = no
writable = yes
guest ok = no
printable = no
; valid users = %S
; valid users = MYDOMAIN\%S

[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
guest ok = no
writable = no
printable = yes


# A publicly accessible directory, but read only, except for people in
# the "staff" group
; [public]
; comment = Public Stuff
; path = /home/samba
; public = yes
; writable = yes
; printable = no
; write list = +staff

[files]
comment = files
path = /mnt/files
public = yes
writeable = yes
guest ok = yes
browseable = yes
hide files = /lost+found/

[backup]
comment = backup
path = /mnt/backup
public = yes
writeable = yes
guest ok = yes
browseable = yes
hide files = /lost+found/

[temp]
comment = temp
path = /mnt/temp
public = yes
writeable = yes
guest ok = yes
browseable = yes
hide files = /lost+found/

[music]
comment = music
path = /mnt/music
public = yes
writeable = yes
guest ok = yes
browseable = yes
hide files = /lost+found/

[web]
comment = web
path = /mnt/web
public = yes
writeable = yes
guest ok = yes
browseable = yes
hide files = /lost+found/



Kommentare im Groben entfernt.

DrunkenFreak
29.10.11, 19:02
Vergleiche die Rechte doch mal mit den anderen Freigaben.

pibi
30.10.11, 07:30
DrunkenFreak meint sicher die Rechte auf Filesystem-Ebene von Linux. Mach mal ein
ls -la /mnt und vergleiche die Ausgabe.

Gruss Pit.

Yada
01.11.11, 14:16
Funktioniert inzwischen, lag an den Rechten. Danke jedenfalls.

Direkt noch eine Frage:
Kann man ein Laufwerk so konfigurieren, dass sämtliche darauf erstellte Ordner/Dateien automatisch chmod 777 haben?

pibi
01.11.11, 15:06
Kann man ein Laufwerk so konfigurieren, dass sämtliche darauf erstellte Ordner/Dateien automatisch chmod 777 haben?Ja.

Obwohl 777 bei Files auf einem Samba-Share wenig Sinn macht.

Gruss Pit.

Yada
04.11.11, 21:20
Inwiefern wenig Sinn? Fakt ist, dass ohnehin nur ich auf dieses Netzlaufwerke zugreife, folglich wäre Sicherheit kein Thema.

pibi
05.11.11, 10:14
Samba-Shares werden eigentlich nur von Windows-Clients eingebunden. Und die interessieren nur Lese- und Schreibrechte.

Und auch wenn Du das Share nur privat nutzen willst, empfehle ich, auch hier die Sicherheitseinstellungen so zu setzen, als waere es in einer groesseren Umgebung. So lernst Du den richtigen Umgang damit. Wer weiss, vielleicht kannst Du dieses Wissen spaeter mal brauchen;-)

Gruss Pit.

Yada
06.11.11, 20:51
Geht in erster Linie nur darum, dass ich eine bestimmte Partition nur für Webseiten & Co. nutze (da ich Webprogrammierer bin) - es nervt nur etwas, jedes mal, wenn ich einen Ordner mit chmod 777 Rechten ausstatten will, das ganze über die Konsole und su machen zu müssen. Daher wäre nichts einzuwenden, wenn prinzipiell jeder Ordner auf diesem Netzlaufwerk chmod 777 hätte.

DrunkenFreak
06.11.11, 20:55
Siehe hier (http://www.samba.org/samba/docs/man/manpages-3/smb.conf.5.html#CREATEMASK). Dennoch ist 777 nicht zu empfehlen und ich würd runter gehen mit den Rechten. 644 reicht in der Regel auch aus.