E-post: salg@linmag.no



22.5.2012 - 22:40
 • Nyheter
 • Om Linux
 • Linuxskolen
 • Spørrespalte
 • Vitsespalte
 • LINUXmagasinet
 • Spill
 • WEBSHOP
 • Diskusjonsforum
 • Linker
 • For annonsører
 • English
 • Om oss
developer.ez.no
www.online4u.no

0

Mounting av hjemmeområder via Samba.


Hei!
Jeg prøver å mnt mine disker over nettverket, men det går ikke. Jeg får en feilmelding som sier: "516:connection to 192.168.5.100 failed". Jeg har lest på hjemme siden til Samba, og der står at jeg må gjøre noe med registre. Og det har jeg gjort, men allikevel går det ikke. Hva må jeg gjør for å få det til? Jeg vil gjerne sette opp en server som brukerne hjemme har sinn egen disk plass for å lagre data.
Jeg bruker Slackware 9.0.

Daniel I.






Hei Daniel,

For å få samba til å fungere så man man først av alt sørge for at samba er støttet i kjernen. (filsystemet smbfs).
Når dette er i orden, må du ha en fungerende versjon av Samba og en korrekt konfigurasjon (vanligvis i /etc/smb.conf eller /etc/samba/smb.conf).
Enkel konfigurasjon kan se slik ut:
#------------------------------
[public]
workgroup = WORKGROUP
netbios name = MINSERVER
server string = "Min Samba Server"
hosts allow = 192.168.1. 127.
security = user
log file = /var/log/samba.log
socket option = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
encrypt passwords = yes
wins support = yes

[homes]
read only = no
create mode = 0600
directory mode = 0700
#-------------------------------

Start så samba ('smbd -D' & 'nmbd -D').
Du skal nå få opplistet delte ressurser med kommandoen 'smbclient -L //localhost'.
Hjemmeområdene til brukerne vil ikke bli listet opp, men kan nås med //localhost/<brukernavn>.
Om jeg nå er innlogget på, la oss si en laptop, og vil bruke hjemmeområdet mitt på serveren MINSERVER. Må jeg kjøre følgende kommando: 'mount -t smbfs -o username=oleo,workgroup=WORKGROUP //MINSERVER/oleo /mnt/monterings_punkt'.
Husk at MINSERVER må være registrert i DNS eller i /etc/hosts fila.
Det kan hende at all montering er forbeholdt root-brukeren. Da kan du alternativt lage et monteringspunkt for hver bruker, f.eks i hjemmeområdet dem som heter f.eks 'remote_home' og legge til en linje i /etc/fstab for hvert område og merke den slik at brukere kan montere dem.
eksempel på fstab linje:
//MINSERVER/oleo /home/oleo/remote_home smbfs user 0 0
Da vil jeg kunne (som bruker oleo) kjøre 'mount ~oleo/remote_home' og få montert opp mitt hjemmeområde på Samba serveren.

Man kan også sette opp Samba til å være PDC server for microsoft OS. :)

les mer på www.samba.org og http://hr.uoregon.edu/davidrl/samba/index.html


Lykke til!!
Ole Øyvind



0







0 0