Cum să configurați un server de fișiere Samba pe Ubuntu

Când vine vorba de partajarea fișierelor pe mai multe sisteme de operare diferite, există un singur software la care toată lumea apelează: Samba. Este un protocol de partajare a fișierelor pentru rețele care există de destul de mult timp. Cu acest instrument, este mai mult decât posibil să le permiteți utilizatorilor Windows, utilizatorilor Mac, utilizatorilor Linux și chiar utilizatorilor Android să acceseze și să partajeze fișiere într-o locație centralizată. În acest ghid, vom analiza cum să configurați un server de fișiere Samba pe Ubuntu și cum să îl configurați și să adăugați o partajare.

De ce ai nevoie

Un stick USB bootabil
The server Ubuntu imagine de disc
DVD sau CD dacă serverul dvs. nu acceptă pornirea USB
The Gravor Instrument de creare USB

Selectarea imaginii serverului Ubuntu

Serverul Ubuntu are multe ediții și versiuni diferite. Orice versiune va funcționa, iar dacă ați întâlnit acest ghid cu serverul Ubuntu deja configurat, nu vă faceți griji. Nu este nevoie de reinstalare, deoarece Samba este același (în cea mai mare parte), indiferent de versiune. Pentru cei care caută un server stabil fără a fi nevoie să facă upgrade timp de 5 ani, descărcați Ubuntu Server 16.04.2 LTS. Vrei să trăiești la limită și să primești cele mai recente actualizări? În schimb, descărcați cea mai recentă versiune a serverului Ubuntu.

Realizarea discului USB

Realizarea discului USB este un proces ușor în trei pași. Rulați instrumentul Etcher. Programul acceptă Microsoft Windows, Mac OS și toate versiunile de Linux. Conectați-vă unitatea USB, selectați imaginea serverului pe care ați descărcat-o și inscripționați-o pe USB.

  Cum se redirecționează URL-ul WordPress cu și fără plugin?

Instalarea Ubuntu Server

Instalarea serverului Ubuntu poate dura ceva timp, dar rezultatul final merită. Puține alte sisteme de operare pentru servere bazate pe Linux sunt la fel de ușor de utilizat sau la fel de ușor de instalat și rulat software-ul pe acesta. Pentru a începe, conectați stick-ul USB bootabil la computer pentru a fi folosit ca server de fișiere și porniți-l.

De aici, introduceți BIOS-ul computerului. Rețineți că fiecare PC BIOS este foarte diferit. Pentru unii, butonul pentru a-l introduce poate fi F2, alții DEL sau ESC. Cel mai bine este să te uiți în manualul PC-ului și să-ți dai seama singur, decât să-l enumerați aici. Pentru a începe instalarea, căutați opțiunea de a schimba ordinea de pornire, astfel încât stick-ul USB să se încarce mai întâi. Cu ordinea schimbată, salvați BIOS-ul și reporniți.

Pe măsură ce computerul pornește backup, serverul Ubuntu se va încărca și va apărea instrumentul de instalare a serverului.

Selectați limba corectă apăsând tasta Enter. Pe pagina următoare, selectați „Instalați serverul Ubuntu”.

Câteva pagini în, după paginile de selecție a regiunii etc., Ubuntu va cere utilizatorului să numească dispozitivul și să creeze un nou utilizator. Introduceți numele gazdei pentru server.

Serverul are un nume, acum are nevoie de un utilizator. Creați un utilizator nou cu o parolă ușor de reținut, dar care nu este ușor de ghicit.

După configurarea setării, instalarea poate începe efectiv. În meniul de partiționare, selectați opțiunea „ghidat – folosiți întregul disc”. Procesul de instalare începe și poate dura ceva timp. Fii răbdător.

Instalarea Samba

Aproape de sfârșitul procesului de instalare, serverul Ubuntu cere utilizatorului să selecteze pachetele. Deoarece acest server va fi doar un simplu server de fișiere, sunt necesare doar unul sau două pachete. Folosind tasta săgeată în jos, navigați în jos la „Server de fișiere Samba” și apăsați bara de spațiu pentru a-l marca pentru instalare. Deși nu este în întregime necesar, accesul de la distanță este excelent pentru întreținere. Utilizați tastele săgeți pentru a naviga în jos la „server OpenSSH” și selectați-l cu bara de spațiu. Când este gata, selectați butonul „continuare” (folosind TAB) și finalizați procesul de instalare. Când ați terminat, reporniți serverul.

  11 cele mai bune instrumente de codare/programare în pereche pentru echipa ta de dezvoltare

Configurarea Samba

Acum ați instalat serverul de fișiere Samba pe Ubuntu, dar are nevoie de partajări configurate pentru ca fișierele să fie accesibile. În fișierul smb.conf, multe tipuri diferite de partajări pot fi configurate cu permisiuni diferite. Iată cum să-l configurați. Pentru a începe, faceți o copie de rezervă a configurației inițiale în cazul în care se întâmplă ceva.

cd /etc/samba

sudo cp smb.conf smb.conf.bak

Această copie de rezervă inițială poate fi restaurată dacă se întâmplă ceva când modificați fișierul de configurare.

Pentru a configura o partajare publică în Samba, începeți prin a crea directorul.

sudo mkdir -p /var/shares/public

sudo chmod 755 -R /var/shares/

Apoi, deschideți editorul de text și adăugați partajarea la configurație.

sudo nano /etc/samba/smb.conf

Derulați până la capăt până la sfârșitul fișierului de configurare și adăugați următoarele.

[Share]

comment = Samba file share.

path = /var/shares/public/

browseable = yes

read only = no

guest ok = yes

Apoi, salvați fișierul cu CTRL + O.

Pentru a testa modificările aduse fișierului de configurare, introduceți:

testparm

Dacă orice modificări în fișierul de configurare au fost greșite, testparm va imprima un avertisment. Dacă acesta este cazul, reveniți la nano și reparați-l.

Notă: Samba are alte tipuri de acțiuni. Cel mai bun mod de a afla despre ele este să citiți fișierul de configurare și să priviți exemplele pe care le oferă fișierul smb.conf. În plus, consultați Wiki Ubuntu și manualul Samba însuși cu comanda: man samba.

Restaurați copia de rezervă

Mai întâi, ștergeți fișierul de configurare Samba de pe sistem.

cd /etc/samba/

sudo rm smb.conf

Apoi, faceți o copie a fișierului de rezervă și salvați-l ca smb.conf

sudo cp smb.conf.bak smb.conf

Configurarea unui server de fișiere Samba poate fi o adevărată durere dacă nu știi de unde să începi. Fișierul de configurare este descurajant și, din anumite motive, manualul este la fel de confuz pentru nou-veniți. Din fericire, cu ajutorul acestui ghid, obținerea unui server de fișiere Samba alimentat de Ubuntu este mai ușor ca niciodată.

  Cele mai bune 22 aplicații gratuite pentru numere de telefon false pentru iPhone