PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : hosts allow Datei für Samba



tomi
06.12.07, 10:55
Hallo,

ich habe schon die Suche hier bemüht und Google hat mir auch keine brauchbaren Ergebnisse geliefert.
Aber ist es möglich in der Samba-Konfiguration auf eine Datei für die erlaubten Hosts zu verweisen?

So nach dem Schema:
[global]
...
hosts allow = /etc/allow.hosts
...

Und in der /etc/allow.hosts stehen dann die ganze IPs, die auf den Server zugreifen können.
Wenn das möglich ist, wie muss dann diese allow.hosts aussehen? werden da einfach die IPs zeilenweise eingefügt?

Im Moment hab ich es einfach mal so probiert und ein paar IPs in die Datei geschrieben, jedoch scheint das nicht so richtig zu funktionieren, da alle noch Zugriff haben.

Danke schonmal.

Thorashh
06.12.07, 19:32
Sowas kann Samba nicht (Nur Subnetzbasiert).
Um sowas zu realisieren müsstest Du auf iptables zurückgreifen.

drcux
06.12.07, 20:29
Nicht ganz, Samba kann AFAIK keine externe Datei dazu nutzen, aber es gibt:


hosts allow = 192.168.2.1 192.168.2.8 192.168.2.11 usw...

tomi
06.12.07, 21:08
Nicht ganz, Samba kann AFAIK keine externe Datei dazu nutzen, aber es gibt:


hosts allow = 192.168.2.1 192.168.2.8 192.168.2.11 usw...

jup, im Moment ist das auch so gelöst. Aber bei mehreren IPs wird das Ganze dann doch sehr unübersichtlich

hessijens
13.12.07, 14:33
hosts allow = 192.168.2.0/24

ist vielleicht eleganter?

drcux
13.12.07, 15:25
ist vielleicht eleganter?

nein, da einzelne Rechner erlaubt werden sollten, nicht ein ganzes Netz...

tomi
13.12.07, 16:03
nein, da einzelne Rechner erlaubt werden sollten, nicht ein ganzes Netz...

jup, genau richtig! Selbst in diesem Unternetzwerk sollen nur einige wenige IPs Zugriff auf den Server haben.