Hier ie een samba handleiding, deze is dus nodig, als je een map op je
ubuntu wilt delen, naar andere pc's.
Hoe samba instellen,(zoals ik het doe).
Indien je al met instellingen gespeelt hebt, verwijder alles(tav samba) en reboot,
om zo schoon te beginnen.
Samba installeren,in "software center" zoeken op
samba(SMB/CIFS file, print, and login server for Unix).
Indien je meerdere users gebruikt, dus bijv 3 users die verschillend zijn,
op 3 verschillende pc's.
Dan op elke pc alle users als extra users aanmaken.
Dus je hebt dan de gewone user(die met installatie tot stand is gekomen)
en nog 2 extra users.
De map maken die je wilt gaan delen, zorg dat je gebruiker daar rechten
voor heeft.
Dan samba starten via grafische icoon,(system-config-samba in xubuntu).
-De share maken,
-server instellen, zoals group naam,
-security(niks veranderen),
-samba users instellen(eigenschappen van je samba map, in de samba programma),
-aanvinken die toegang krijgen(nu weet je ook waarom je meerdere users moet
ingeven, want dan zie je alle users, ook die van de andere pc).
-Je kan ook extra users ingeven, maar dat heb ik nog niet gebruikt.
-Ook bij ubuntu, bij users kijken of de user ook bij de groep
sambashare zit, dus aanvinken.
Nu zou het moeten werken, wel even rebooten.
Vaker moet je langer wachten totdat er verbinding komt, dus denk niet
te snel dat het verkeerd is.!!!!!
Firewall uitzetten of de goede poorten open zetten, anders werkt samba niet.
139 445 Tcp open zetten. Via google vind je ook deze poorten.
Reboot alles.
Dan test of het werkt, als je bijv via verkenner naar de andere pc gaat,
kan het zijn dat je een foutmelding krijgt,
herhaal gewoon opnieuw zoeken naar de andere pc, soms gaat dit langzaam.
Als het werkt, maar direct een favoriet aan in je verkenner, dan hoef je
niet meer te zoeken.
Kontroleer nog de /etc/samba/smb.conf file of alle instellingen goed zijn,
dit is de conf file die alles bepaalt.
Dit is normaal niet nodig!
Je kan nog in je host file de namen van de andere pc's ingeven,
dit zijn ip nummers met de naam van de pc, zodat deze beter
te vinden is op het netwerk, normaal hoeft niet, maar als het niet goed werkt,
het vinden van de pc's dus.(bij pc's met vaste ip nummers is dit ook beter).
File naam is
hosts
Voorbeeld:
127.0.0.1 localhost (dit is standaard)
127.0.1.1 jan (dit is de pc waar samba op staat)
10.16.9.9 ba2 (dit is een andere pc op het netwerk)
10.16.9.99 download (dit is een andere pc op het netwerk)
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
De naam van de pc staat in de file hostname,
hier staat alleen een naam.
Indien het vinden van de pc's nog steeds slecht is,(bijv vaste ip nummers
en zonder router)
probeer dan met gigolo(even installeren) de andere pc's te vinden,
vaak gaat het dan heel vlug om de pc's te vinden.
Veiligheid,
Nooit iedereen toegang geven, dit omdat als er een fout in een
beveiliging/programma/router zit, dan kan iedereen in je files kijken.
Dus altijd een wachtwoord en user op de gedeelde map zetten.
In de samba config file(/etc/samba/smb.conf) kun je nog,
netwerk interface vastzetten, indien je 2 netwerkkaarten hebt,
zodat samba alleen over bepaalde netwerkkaart gaat.
Hetzelfde geld voor ip nummers, dit kun je ook vastzetten.
10.0.0.0/8 eth0
dit betekend netwerkkaart eth0, alleen hier gaat samba over werken.
en de ip range 10.0.0.0/8 gaat samba werken.
En je kunt nog met de firewall ip adressen en samba blokkeren of open zetten.