Instalați Samba pe Ubuntu Linux și partajați cu Windows 10

Când gestionăm diferite sisteme de operare, cum ar fi Linux, Windows sau Maces, este important să știm cum le putem configura astfel încât transferul de fișiere între ele să fie eficient și să îndeplinească toate cerințele corespunzătoare. A avea fișiere stocate pe computerele noastre este o sarcină obișnuită și lucrul cu ele este zi de zi. Problema vine atunci când schimbăm sistemul de operare, dar dorim să continuăm să gestionăm aceleași date.

Acesta este un pas vital, deoarece zilnic ne putem vedea în nevoia de a partaja fișiere între două sisteme de operare care au sisteme de fișiere diferite, cum ar fi Linux și Windows și nu putem folosi întotdeauna e-mailuri sau discuri amovibile pentru acest lucru și de aceea astăzi Vom vedea cum să instalăm Samba în Ubuntu și să avem în acest fel o metodă simplă pentru întregul proces de partajare a fișierelor între Linux și Windows.

Ce este SambaSamba este o suită de aplicații dezvoltate în anul 1992 prin care este utilizat protocolul SMB, care permite interoperabilitatea între sistemele Linux și Windows într-un mod complet. Samba este un software gratuit licențiat de GNU.

Versiunea stabilă actuală a Samba este 4.6.5 și datorită acestei aplicații vom putea partaja fișiere și servicii de imprimare între aceste sisteme de operare din aceeași rețea.

Samba poate fi folosit și ca controler de domeniu cu director activ. Acum vom vedea cum se instalează Samba pe Ubuntu și se partajează în siguranță fișiere cu sistemele de operare Windows.

Vom vedea cum putem configura pe deplin Samba pentru a partaja elemente între Windows 10 și Ubuntu Linux.

1. Cum se instalează Samba pe Linux


Primul pas este instalarea Samba direct din depozitele Ubuntu și pentru aceasta vom executa următoarea comandă. Introducem litera S pentru a accepta descărcarea și instalarea pachetelor Samba.
 sudo apt install samba samba-common python-dnspython 

MARI

2. Cum se configurează Ubuntu

Pasul 1
Odată ce Samba a fost instalat, continuăm să edităm fișierul /etc/samba/smb.conf pentru a seta două valori în acesta:

 nesigur Anonim. partajare sigură a fișierelor
Pasul 2
Înainte de aceasta, vom crea o copie de rezervă a fișierului original executând următoarea linie:
 sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.orig 

MARI

Pasul 3
Odată ce fișierul este salvat, putem edita fișierul smb.conf. Unul dintre punctele fundamentale este să verificăm dacă grupul de lucru Windows este similar cu Ubuntu și pentru aceasta putem verifica grupul de lucru folosind oricare dintre următoarele opțiuni. Accesați ruta:

  • Panou de control
  • Sistem de securitate
  • Sistem

Pasul 4
Acolo selectați opțiunea „Configurare avansată a sistemului” și în noua fereastră afișată mergeți la fila „Numele computerului”. Acolo vom vedea grupul actual al sistemului:

Pasul 5
Următoarea opțiune este de a deschide o consolă de prompt de comandă folosind următoarele taste (Run) și în fereastra afișată introduceți comanda cmd.

+ R

Pasul 6
Odată ajuns acolo vom introduce următoarea linie: net config Workstation. Acolo putem vedea grupul curent în linia Domeniu stație de lucru.

 net config Stație de lucru 

MARI

Pasul 7
Cu aceste informații vom merge la fișierul smb.conf pentru editare și vom efectua următorii pași inițiali. Vom executa următoarele rânduri în comanda dvs.:

 sudo mkdir -p / srv / samba / anonymous_shares (Crearea directorului unde vor fi adăpostite elementele care vor fi partajate) sudo chmod -R 0775 / srv / samba / anonymous_shares (Permisiuni) sudo chown -R nimeni: nogroup / srv / samba / anonymous_shares (Permisiuni)
Pasul 5
Odată ce acest proces este finalizat, accesăm fișierul de configurare folosind unul dintre editorii cunoscuți:
 vi: sudo vi /etc/samba/smb.conf nano: sudo nano /etc/samba/smb.conf
Pasul 6
În fișierul implementat va fi necesar să editați următoarele directive situate în secțiunea Global:
 grup de lucru = GRUP DE LUCRU nume netbios = securitate ubuntu = utilizator [Anonim] comentariu = Calea partajării serverului de fișiere anonim = / srv / samba / anonymous_shares navigabil = da scriibil = da invitat ok = da numai citire = nu forță utilizator = nimeni

MARI

Pasul 7
După ce ați terminat, salvăm modificările folosind combinația de taste:

Ctrl + O

și părăsim editorul folosind:

Ctrl + X

Pasul 8
Verificăm configurația executând următoarea comandă:

 Testparm 

MARI

3. Creați și configurați folderul partajat între Ubuntu Linux și Windows 10


Să vedem cum să selectăm un folder pe care dorim să îl partajăm între Ubuntu și Windows 10.

Pasul 1
Plecăm de la faptul că am creat un folder în Ubuntu pe care îl vom numi Acasă. Când l-am creat, vom face clic dreapta pe el afișând o listă în care vom alege opțiunea „Partajare rețea locală”.

Pasul 2
În fereastra următoare vom face clic pe opțiunea „Partajați acest folder” pentru a partaja acest folder:

Pasul 3
Vedem că automat au fost activate și casetele pentru „Permiteți altora să creeze și să șteargă fișiere din acest folder” și „Acces pentru oaspeți (pentru persoanele fără un cont de utilizator” care trebuie activate). Faceți clic pe „Creați partajare”.

Pasul 4
Apoi, vom face clic pe opțiunea „Adăugați automat permisiunile” pentru a putea acorda permisiunile folderului pe care dorim să îl partajăm.

Pasul 5
Acum vom vedea că avem folderul partajat cu o pictogramă săgeată care indică această stare.

4. Cum se accesează Samba din Windows 10


Odată ce confirmăm acești pași, continuăm să accesăm Windows 10 Explorer unde mergem la secțiunea Rețea și acolo vom avea acces la folderul Anonim pe care l-am creat:

5. Cum se protejează fișierele partajate în Ubuntu

Pasul 1
Următorul pas este protejarea accesului la resursele partajate și, pentru a face acest lucru, vom executa mai întâi următoarele linii în care vom crea grupul și utilizatorul cu permisiuni:

 sudo addgroup smbgrp sudo usermod solvetic -aG smbgrp sudo smbpasswd -a Solvetic

MARI

Pasul 2
În fișierul smb.conf, modulul security = user necesită ca utilizatorii să acceseze parola pe care am indicat-o. Acum putem instala pachetele libpam-winbind pentru a sincroniza utilizatorii și parolele executând următoarea linie:

 sudo apt instalează libpam-winbind 
Acum vom executa următoarele rânduri în ordinea lor:
 sudo mkdir -p / srv / samba / secure_shares (crearea directorului securizat) sudo chmod -R 0770 / srv / samba / secure_shares (Permisiuni) sudo chown -R root: smbgrp / srv / samba / secure_shares (Permisiuni)

MARI

Pasul 3
Acum accesăm din nou fișierul smb.conf și în câmpul Secure vom stabili următoarele directive:

 [Secure] comment = Calea de partajare a serverului de fișiere securizat = / srv / samba / secure_shares utilizatori valabili = @smbgrp guest ok = nu scris = da navigabil = da
Pasul 4
Odată efectuate aceste modificări, vom reporni serviciile executând următoarele comenzi:
 sudo systemctl restart smbd sudo service smbd restart
Pasul 5
Rezultatul este că, atunci când încercăm să accesăm din Windows, vom vedea următorul rezultat:

După cum putem vedea, accesul va fi restricționat și singura modalitate de acces va fi prin introducerea parolelor respective.

6. Cum se activează Samba în UFW pe Ubuntu


În cazul utilizării paravanului de protecție UFW în Ubuntu, trebuie să introducem următoarele linii cu adresa IP respectivă a serverului pentru a o activa:
 sudo ufw permite proto udp la orice port 137 din 192.168.0.14/24 sudo ufw permite proto udp la orice port 138 din 192.168.0.14/24 sudo ufw permite proto tcp la orice port 139 din 192.168.0.14/24 sudo ufw permite proto tcp la orice port 445 de la 192.168.0.14/24

7. Cum se introduce parola în folderul partajat Ubuntu Linux și Windows 10


Putem proteja un folder pe care l-am partajat cu Windows 10 și Linux stabilind o parolă de acces.

Pasul 1
Pentru aceasta vom merge la terminal și vom pune următoarea comandă:

 sudo smbpasswd -a Nume utilizator 
Pasul 2
Acum, de fiecare dată când din Windows 10 dorim să accesăm folderul partajat al Linux, vom avea nevoie de nume de utilizator și parolă pentru a accesa.

Cu acești pași am instalat Samba în Ubuntu.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave