Sådan opsætter du en Samba-filserver på Ubuntu

Når det kommer til at dele filer til flere forskellige operativsystemer, er der ét stykke software, som alle henvender sig til: Samba. Det er en fildelingsprotokol til netværk, der har eksisteret i ret lang tid. Med dette værktøj er det mere end muligt at tillade Windows-brugere, Mac-brugere, Linux-brugere og endda Android-brugere at få adgang til og dele filer på en central placering. I denne vejledning gennemgår vi, hvordan man opsætter en Samba-filserver på Ubuntu, og hvordan man konfigurerer den og tilføjer en share.

Hvad du har brug for

En bootbar USB-stick
Det Ubuntu server diskbillede
DVD eller CD, hvis din server ikke understøtter USB-opstart
Det Ætser USB oprettelsesværktøj

Valg af Ubuntu Server Image

Ubuntu server har mange forskellige udgaver og versioner. Enhver version duer, og hvis du er stødt på denne vejledning med Ubuntu-serveren allerede sat op, skal du ikke bekymre dig. Ingen geninstallation er nødvendig, da Samba er den samme (for det meste) uanset version. For dem, der leder efter en stabil server uden behov for at opgradere i 5 år, download Ubuntu Server 16.04.2 LTS. Vil du leve på kanten og få de seneste opdateringer? Download den nyeste version af Ubuntu-serveren i stedet for.

  Sådan opdeles Ubuntu mellem HDD og SSD

Fremstilling af USB-disken

At lave USB-disken er en nem tretrinsproces. Kør Etcher-værktøjet. Programmet understøtter Microsoft Windows, Mac OS og alle versioner af Linux. Tilslut dit USB-drev, vælg det serverbillede, du downloadede, og brænd det til USB.

Installation af Ubuntu Server

Installation af Ubuntu server kan tage lidt tid, men slutresultatet er det værd. Få andre serveroperativsystemer baseret på Linux er lige så brugervenlige eller lige så nemme at få software op at køre på. For at starte skal du sætte den bootbare USB-stick i computeren, der skal bruges som filserver, og tænde den.

Herfra skal du gå ind i pc’ens BIOS. Husk, at hver PC BIOS er meget forskellig. For nogle kan knappen for at indtaste den være F2, andre DEL eller ESC. Det er bedst at se i manualen til pc’en og finde ud af dette på egen hånd, i stedet for at liste det her. For at starte installationen skal du kigge efter muligheden for at ændre opstartsrækkefølgen, så USB-stikket indlæses først. Med ændret rækkefølge, gem BIOS og genstart.

Når pc’en starter sikkerhedskopiering, indlæses Ubuntu-serveren, og serverinstallationsværktøjet vises.

Vælg det korrekte sprog ved at trykke på enter-tasten. På næste side skal du vælge “Installer Ubuntu server”.

Et par sider på, efter regionsvalgssiderne osv., vil Ubuntu bede brugeren om at navngive enheden og oprette en ny bruger. Indtast værtsnavnet for serveren.

  Sådan muter du faner i Chrome 64 og nyere

Serveren har et navn, nu skal den bruge en bruger. Opret en ny bruger med en adgangskode, der er nem at huske, men ikke let at gætte.

Efter at have konfigureret opsætningen, kan installationen faktisk begynde. I partitioneringsmenuen skal du vælge muligheden ‘guidet – brug hele disken’. Installationsprocessen begynder og kan tage noget tid. Vær tålmodig.

Installation af Samba

Nær slutningen af ​​installationsprocessen beder Ubuntu-serveren brugeren om at vælge pakker. Da denne server kun vil være en simpel filserver, er der kun brug for en eller to pakker. Brug pil ned-tasten til at navigere ned til “Samba filserver” og tryk på mellemrumstasten for at markere den til installation. Selvom det ikke er helt nødvendigt, er fjernadgang fantastisk til vedligeholdelse. Brug piletasterne til at navigere ned til ‘OpenSSH server’, og vælg den med mellemrumstasten. Når du er klar, skal du vælge “fortsæt”-knappen (ved at bruge TAB), og afslutte installationsprocessen. Når du er færdig, genstart serveren.

Konfiguration af Samba

Du har nu installeret Samba-filserveren på Ubuntu, men den skal konfigurere delinger, for at filerne er tilgængelige. I filen smb.conf kan mange forskellige typer delinger sættes op med forskellige tilladelser. Sådan konfigurerer du det. For at starte skal du sikkerhedskopiere den originale konfiguration, hvis der skulle ske noget.

cd /etc/samba

sudo cp smb.conf smb.conf.bak

Denne indledende backup kan gendannes, hvis der sker noget, når du ændrer konfigurationsfilen.

  Opret GIF'er fra videoer og tilføj tekst med den nye Imgur GIF Creator

For at oprette en offentlig deling i Samba skal du starte med at oprette biblioteket.

sudo mkdir -p /var/shares/public

sudo chmod 755 -R /var/shares/

Åbn derefter teksteditoren og tilføj delingen til konfigurationen.

sudo nano /etc/samba/smb.conf

Rul hele vejen ned til slutningen af ​​konfigurationsfilen, og tilføj følgende.

[Share]

comment = Samba file share.

path = /var/shares/public/

browseable = yes

read only = no

guest ok = yes

Gem derefter filen med CTRL + O.

For at teste redigeringerne af konfigurationsfilen skal du indtaste:

testparm

Hvis nogen redigeringer i konfigurationsfilen var forkerte, udskriver testparm en advarsel. Hvis dette er tilfældet, skal du gå tilbage til nano og rette det.

Bemærk: Samba har andre typer aktier. Den bedste måde at lære om dem er at læse konfigurationsfilen og se på de eksempler, som filen smb.conf giver. Se desuden Ubuntu Wiki og selve Samba-manualen med kommandoen: man samba.

Gendan sikkerhedskopien

Først skal du slette Samba-konfigurationsfilen på systemet.

cd /etc/samba/

sudo rm smb.conf

Lav derefter en kopi af sikkerhedskopifilen og gem den som smb.conf

sudo cp smb.conf.bak smb.conf

Opsætning af en Samba-filserver kan være en rigtig smerte, hvis du ikke ved, hvor du skal starte. Konfigurationsfilen er skræmmende, og af en eller anden grund er manualen lige så forvirrende for nybegyndere. Heldigvis er det nemmere end nogensinde at få en Samba-filserver drevet af Ubuntu ved hjælp af denne vejledning.