Samba este un instrument puternic open-source care permite partajarea fișierelor și imprimantelor într-o rețea pe sistemele Linux. Permite coexistența și interacțiunea mașinilor Linux și Windows în aceeași rețea. Este instalat pe serverul Linux care găzduiește fișierele care urmează să fie partajate. Aceste fișiere partajate pot fi apoi accesate de orice client autorizat Linux sau Windows din aceeași rețea.acest articol vă va explica cum se instalează și se configurează serverul Samba pe un sistem Debian., De asemenea, vom învăța cum să accesăm aceste fișiere partajate de pe mașinile Linux sau Windows.am folosit Debian 10 pentru a executa comenzile și procedurile menționate în acest articol. Cu toate acestea, comenzile și procedurile funcționează aproape exact la fel în alte distribuții Linux.
instalarea Samba pe Debian
lansați terminalul în sistemul de operare Debian. Accesați fila Activități din colțul din stânga sus al desktopului. Apoi, în bara de căutare, tastați cuvântul cheie terminal. Când apare rezultatul căutării, faceți clic pe pictograma terminalului pentru al deschide.,
în Terminal, introduceți următoarea comandă pentru a instala serverul Samba.
$ sudo apt install samba
s-ar putea cere confirmarea oferindu-vă o opțiune y/N. Apăsați y pentru a continua procesul de instalare și Samba va fi instalat pe sistemul dvs.
în timpul instalării, s-ar putea întreba dacă doriți să utilizați setările WINS de la DHCP. Dacă serverul dvs. utilizează adresa IP statică, selectați Nu.
Verificarea instalării SAMBA
pentru a verifica instalarea, verificați starea serviciului samba „nmbd”., Acest serviciu pornește automat la instalarea samba.
$ sudo systemctl status nmbd
Dacă serverul samba este instalat și rulează cu succes, veți vedea starea activă(care rulează).
în Cazul în care serviciul nu pornește automat, executați această comandă pentru a porni manual:
$ sudo systemctl start nmbd
Configurarea Samba
Odată ce instalarea serverului Samba este finalizat, este timpul acum să-l configurați. Fișierul de configurare samba smb.conf este situat la directorul/etc / samba., În acest fișier, specificăm folderul și imprimantele pe care dorim să le împărtășim împreună cu permisiunile și parametrii lor operaționali. Samba își revizuiește fișierul de configurare după o anumită perioadă de timp și actualizează orice modificări.Publicitate
urmați pașii de mai jos pentru a efectua configurații:
Pasul 1: Creați un director pentru partajarea fișierelor prin Samba. Acest director va păstra fișierele care trebuie partajate. Rulați următoarea comandă pentru a crea un nou director sub directorul rădăcină.
$sudo mkdir /samba
Pasul 2: Acum va trebui să editați fișierul de configurare smb.conf., Înainte de a edita fișierul de configurare, asigurați-vă că creați o copie de rezervă a acestui fișier în același director sau în alt director. Executați următoarea comandă pentru a crea o copie de rezervă a smb.fișier conf.
$ sudo cp /etc/samba/smb.conf ~/Documents smb_backup.conf
această comandă va crea o copie de rezervă în directorul ~/Documents
Pasul 3: Editați acum fișierul de configurare original folosind orice editor de text precum Vim, Nano sau Gedit. Folosim aici Nano editor:
$ sudo nano /etc/samba/smb.conf
Derulați în jos în partea de jos a smb.,conf și adăugați următoarele linii:
comment = Samba on Debianpath = /sambaread-only = nobrowsable = yes
- = numele de samba share
- comentariu= scurtă descriere a partaja
- Path= Cale de directorul partajat.
- Read-only = Set director partajat fel de ușor de citit
- Răsfoită = pentru a include cota din cota de lista sau nu
Odată terminat, apăsați Ctrl+O și Ctrl+X simultan pentru a salva si a iesi din fișier.
configurarea contului de utilizator
acum vom avea nevoie de contul de utilizator de configurare pentru samba., Utilizatorul Samba trebuie să fie utilizatorul sistemului și, prin urmare, ar trebui să existe în fișierul /etc/password. Dacă un utilizator nu există deja, va trebui mai întâi să îl creați. În caz contrar, trebuie doar să executați comanda în Terminal folosind următoarea sintaxă pentru a configura o nouă parolă pentru utilizator.,
$ sudo smbpasswd -a username
Restart Samba Serviciu
Odată ce ați terminat cu toate configurațiile și ușor de instalare, reporniți Samba serviciu prin rularea următoarea comandă în Terminal:
$ sudo systemctl restart smbd.service
Conectarea Samba share la mașină Linux
Pentru a conecta samba share de la linia de comandă Linux, veți avea nevoie pentru a instala client Samba. Aceasta va ajuta la conectarea acțiunilor samba din linia de comandă.,
Executați următoarea comandă în Terminal pentru a instala client Samba:
$ sudo apt install smbclient
Odată instalat, conectați-vă la partajarea Samba folosind următoarea sintaxă:
$ sudo smbclient ///share_name –U samba_user
- este adresa IP sau numele de gazdă al serverului Samba
- este numele de Samba director partajat
- este numele de utilizator care are acces la cota
Odată ce introduceți comanda în terminal, vi se va cere pentru parola. Introduceți parola și apăsați enter după care veți vedea samba CLI., Pentru a vizualiza comenzile acceptate pe CLI, tastați ajutor și apăsați enter.
folosind GUI
pentru a accesa partajarea Samba printr-o interfață grafică de utilizator, Deschideți Manager fișiere. În partea de jos a ferestrei managerului de fișiere, veți vedea opțiunea Conectare la server. În bara de adrese, tastați adresa serverului Samba în următorul format și faceți clic pe Conectare.
///share_name
atunci Când este afișată fereastra următoare, selectați butonul radio de utilizator Înregistrat, și Introduceți numele de utilizator și parola în respectivele domenii., Dacă vă aflați în mediul grupului de lucru, lăsați câmpul de domeniu ca implicit și faceți clic pe Conectare.
acum veți putea accesa fișierele partajate pe serverul Samba.
Metoda 2: Conectarea Samba share din Windows mașină
În sistemul de OPERARE Windows, Rulați utilitarul este folosit mai ales pentru a accesa fișierele partajate în rețea. Pentru a deschide utilitarul Run, utilizați comanda rapidă Windows key + R. Când se deschide utilitarul, introduceți adresa de partajare Samba în următorul format și faceți clic pe OK.,
\\\
vi se va solicita să furnizați parola de utilizator Samba. Introduceți parola și faceți clic pe OK.
acum veți putea accesa fișierele partajate Samba pe mașina dvs.în acest articol, am învățat cum să instalăm Samba pe un sistem Debian 10. De asemenea, am învățat cum să ne conectăm la serverul Samba de la mașinile Linux și Windows pentru accesarea directoarelor partajate.