Samba Server und freigaben

Greenpeace

Fleet Captain Special
Mitglied seit
22.10.2002
Beiträge
328
Renomée
0
Ich habe auf meinem Server Samba installiert und konfiguriert. Er soll ein Verzeichnis
( /all ) für alle im Netzwerk freigeben. Wenn ich jetzt über meinen Window$-Pc auf den Sewrver gehe komme ich zu den Freigaben, will ich aber die Freigabe öffnen sagt er, dass ich keine Berechtigung hätte. Ich habe vorher mittels

chmod 666 /all

das Verzeichnis für alle freigegeben. (oder nicht :] ?)

Hier meine smb.conf:

[global]
workgroup = Arbeitsgruppe
guest account = nobody
keep alive = 30
os level = 2
kernel oplocks = false
security = share
interfaces = 192.168.0.1/255.255.255.0
bind interfaces only = yes
socket options = TCP_NODELAY

[Shit]
comment = Meine Sachen
browseable = yes
path = /all
writeable = yes
public = yes
guest only = no
#directory mask = 777
#create mask = 666
createmode = 0777



Danke im Voraus
 
Gut gut: endlich kann ich mal meine Samba Kenntnisse mit anderen teilen!

Also: chmod 777 /ordner => um ein Verzeichnis öffnen zu können brauchst Du auch Ausführungsrechte!

in der smb.conf brauchst Du noch:

map to guest = bad username # damit wird JEDER Username auf den User Nobody gemappt
guest account = nobody

Als nächstes legst Du den User Nobody im Betriebssystem an (Gruppe users) und verpasst ihn ein beliebiges Passwort. Außerdem musst Du User nobody noch in Samba anlegen.

Da gibts noch 100000 Sachen die man in der smb.conf einstellen kann, aber damit Du einfach nur reinkommst reicht das ;)

Unter Umständen mußt Du noch in der Section [Shit] den Parameter:

valid users = @users

Samba auch noch neu starten, das sollt's gewesen sein

einfügen, denn Samba zu überreden, Dateien für alle freizugeben ist beim ersten Versuch nicht leicht *gg

Gruß Wuschl
 
Zuletzt bearbeitet:
Original geschrieben von Wuschl
Als nächstes legst Du den User Nobody im Betriebssystem an (Gruppe users) und verpasst ihn ein beliebiges Passwort.


der braucht dann aber weder login shell noch homeverzeichnis, oder?
 
Original geschrieben von Wuschl

Unter Umständen mußt Du noch in der Section [Shit] den Parameter:

valid users = @users

Gruß Wuschl [/B]


Das erzeugt bei mir eine Passwortabfrage für den Share. Wenn ich die weg laße funktioniert es einwand frei. Vielen Dank demnächst mach ich mich dan an eingeschränkte Rechte.
 
Original geschrieben von Pilli
der braucht dann aber weder login shell noch homeverzeichnis, oder?

Stimmt, ja. Meißt existiert er bereits und muß nicht mehr angelegt werden.

@ greenpeace:

Die eingeschränkten Rechte kannst Du in Samba mit folgenden Parametern lösen:

directory mask = 0777
create mask = 0777

Und damit niemand nachträglich die Rechte an bereits erzeugten Dateien und Verzeichnissen von den Windows Clients aus ändern kann, gibt es noch folgende Parameter:

force directory mode = blabla
und
force create mode = blabla

Das gilt aber nicht für diese hier:

admin users = greenpeace kuschlwuschl linus_torvalds billsuxx

Gruß Wuschl

Ps: Wegen der Pw - Abfrage: Habe hier Zuhause kein public-share, also konnt ich's nicht direkt abschreiben, weiß nur dass ich damals in der firma fast eine Stunde gebraucht habe damit's hingehaut hat ;D

Gruß Wuschl
 
Zurück
Oben Unten