Oppsett av filserver (SAMBA CIFS)
Her er en steg for steg oppskrift på hvordan man setter opp en delt mappe over nettverk på en Linux maskin. Mappen lar deg overføre filer til og fra din maskin, og fungerer i prinsipp på samme måte med delte mapper i en NAS. Videre kan du koble opp samba med apache2 og hoste en mappe (med f.eks. HTML) på nettet. For å konfigurere med apache2 se 02 Oppsett av Apache2 i delt mappe
Funksjoner vi trenger: apt-get, mkdir, nano, smbpasswd, systemctl. Vi skal også leke litt i mappen /etc/ der vi endrer de fleste instillinger.
Steg 1: Installasjon
Veldig enkelt i Linux, man installerer programvare ved å bruke apt-get funksjonen. Last ned samba med følgende instrukser:
Vi setter opp en delt mappe i vår brukers hjemmemappe (samme som skrivebord). Fullstendig filbane for dette er /home/NAVNETDITT/, og er stedet du havner når du først logger på din Linux maskin. Sett opp en mappe med navn smb via mkdir funksjonen:
Steg 2: Sette opp Samba.conf
For å kunne koble opp vår mappe smb til Samba/CIFS, må vi bygge en bro mellom dem. I Samba må vi legge til en formel av tekst i bunnen av et konfigurasjonsdokument; smb.conf. Denne finner vi i filbanen /etc/samba/smb.conf.
Teksten vi må legge til er for eksempel:
Merk at teksten inne i boksen
[sondre] definerer navnet på den delte mappen, i dette tilfellet vil den delte mappen befinne seg i <ip-adresse>/sondre og peke mot path: /home/sondre/smb. Resten av parametrene (writeable, mask og public) handler om tillatelse, ikke bry deg om disse :)
Kopier teksten og rediger navnet til ditt eget, og lim det til slutt inn i .conf filen via kommandoen:
Naviger deg til nederst i dokumentet (CTRL+V hopper nedover raskere) og lim inn tekstbolken. Lagre med
CTRL+S og avslutt med CTRL+X. Steg 3: Sette opp Samba bruker
For å kunne koble seg til mappen, må man benytte oss av en bruker som har tilgang. Som standard er det ingen brukere som har tilgang. Den enkleste (men minst sikre måten, ikke så farlig her) er å gi brukeren root tilgang, som er adminstratorbrukeren i Linux. For å gi brukeren tilgang brukes kommando:
Gi brukeren
root passordet root for simpelhetens skyld. Steg 4: Restart Samba, og koble til
Nå er du i teorien ferdig! Alt som gjenstår er å bruke endringene. Dette gjør du ved å restarte samba daemonen, som er en tjeneste som kjører i bakgrunnen:
For å koble til kan du følge oppskriftene basert på hvilken enhet du har:
Windows
Oppskrift: support.microsoft.com
URL til nettverksdisken er f.eks. \\192.168.100.100\sondre - bruk annen innloggingsinformasjon: root, passord root.
MacOS
Oppskrift: montana.edu
Erstatt data$ med din sambafilnavn, f.eks. smb://192.168.100.100/sondre - logg inn med registrert bruker root passord root