Hi,
Zuerst musst Du das ISO mounten. Eventuell vorher noch einen passenden Mountpunkt erzeugen (brauchst Du nur einmal machen)
|
Quellcode
|
1
2
|
sudo mkdir /mnt/iso # nach belieben
sudo mount -o loop /pfad/zum/file.iso /mnt/iso # jetzt ist sie am server eingebunden
|
Dann musst du dieses Verzeichnis per Samba exportieren. Dazu einen Absatz in /etc/samba/smb.conf einfügen, etwa so:
|
Quellcode
|
1
2
3
4
5
6
|
[iso]
comment = Samba server's ISO export
read only = yes
locking = no
path = /mnt/iso # <- Dein selbstgewählter Pfad
guest ok = yes
|
Die neue Conf übernehmen lassen:
|
Quellcode
|
1
|
sudo service samba reload
|
Wenn alle sonstigen Einstellungen passen (Zugriffsrechte, Firewall, etc.), dann sollte die Freigabe "iso" des Servers bei den Clients sichtbar werden.
Du kannst sie auch bei jedem berechtigten Client ins Dateisystem mounten, etwa so:
|
Quellcode
|
1
|
sudo mount -t cifs -o user=irgendwer,utf-8 //SERVER/iso /mnt/extern/iso/ # <- Beispielpfad
|
Wenn das immer gemountet sein soll -> /etc/fstab...sind ja Win-Clients...
Du kannst die obigen Beispiele auch abwandeln oder erweitern. Etwa für mehrere ISOs je eine eigene Freigabe definieren, etc. Mit dem obigen Beispiel kannst Du einfach am Server ein anderes ISO nach /mnt/iso mounten, und es erscheint unter dem gleichen Namen bei den Clients...
Ist doch sowas wie ein HowTo geworden, sorry
Apropos:
ich weiß nicht so genau, wohin mit meinem Problem,
Ganz einfach, es geht doch um
Fernzugriff auf ein ISO-File, oder?