- 1. Cum se instalează Samba pe Linux
- 2. Cum se configurează Ubuntu
- 3. Creați și configurați folderul partajat între Ubuntu Linux și Windows 10
- 4. Cum se accesează Samba din Windows 10
- 5. Cum se protejează fișierele partajate în Ubuntu
- 6. Cum se activează Samba în UFW pe Ubuntu
- 7. Cum se introduce parola în folderul partajat Ubuntu Linux și 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șierelorPasul 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.confPasul 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-winbindAcum 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 = daPasul 4
Odată efectuate aceste modificări, vom reporni serviciile executând următoarele comenzi:
sudo systemctl restart smbd sudo service smbd restartPasul 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 utilizatorPasul 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.