Acest scurt tutorial prezinta studenți și utilizatorii noi cum să instalați și să configurați Samba pe Ubuntu 20.04 | 18.04.Samba este o implementare open source a protocolului SMB/CIFS care permite utilizatorilor să acceseze imprimante de fișiere partajate și alte resurse de rețea.Samba permite sistemelor Linux, inclusiv Ubuntu să partajeze fișiere cu sistemele Windows, inclusiv Windows 10 și alte sisteme de operare.,pentru ca acest tutorial să funcționeze, poate doriți să configurați atât mașinile Windows cât și Ubuntu pe aceeași subrețea. Aceasta înseamnă că ar trebui să poată comunica prin rețea.

pentru acest tutorial, vom folosi o rețea 192.168.1.0/24.

mașina Windows va avea adresa IP 192.168.1.2 și mașina Linux 192.168.1.3

ambele mașini vor fi, de asemenea, în același grup de lucru local. Puteți numi grupul de lucru orice doriți, dar pentru această postare, grupul nostru de lucru va fi grupul de lucru Windows implicit numit WORKGROUP.,

Windows adresă IP =========================> 192.168.1.2
Ubuntu adresa IP ==========================> 192.168.1.3
Numele Grupului de lucru ===========================> GRUP de lucru

Ambele Windows și Ubuntu mașini vor fi membru locale, domeniu sau grup de lucru numit GRUP de lucru.,

Pasul 1: Identifica Windows Grup de lucru

Pentru a afla care Grup de lucru Windows mașina aparține, deschis la solicitările de comandă și tastați comenzile de mai jos

net config workstation

atunci Când rulați comenzile de mai sus, ar trebui să vedeți dumneavoastră curentă de Lucru nume de domeniu pentru calculator, de obicei, numit GRUP de lucru.

Pasul 2: Adăugați Ubuntu pentru Ferestre Gazdă Dosar.,

dacă nu aveți un sistem DNS în loc și doriți să referință fiecare sistem de numele lor, veți dori să adăugați numele lor în fișierul gazdă locală pe fiecare mașină..

pentru sistemul Windows, Deschideți promptul comenzi ca administrator și executați comenzile de mai jos.

notepad C:\\Windows\System32\drivers\etc\hosts

Apoi se adauga locale intrare pentru Ubuntu pentru a fi referite prin nume ubuntu16.04

192.168.1.3 ubuntu2004.localhost ubuntu2004

Salvați modificările și ați terminat.,pentru a adăuga numele sistemului Windows în fișierul gazdă Ubuntu, apăsați Ctrl + Alt + T de pe tastatură pentru a deschide terminalul de comandă.apoi executați comenzile de mai jos:

sudo nano /etc/hosts

apoi, tastați IP-ul cu numele de gazdă pentru mașina Windows, salvați fișierul și ieșiți.

Pasul 3: Activați partajarea fișierelor

pentru a face posibilă partajarea fișierelor, această caracteristică trebuie să fie activată pe sistemele Windows., Pentru a activa aceasta, executați comenzile prompt ca administrator și executați comenzile de mai jos

Apoi rulați comenzile de mai jos pentru a permite filesharing și de descoperire rețea.

netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yesnetsh advfirewall firewall set rule group="Network Discovery" new enable=Yes

partajarea fișierelor ar trebui să fie activată pe mașina Windows după rularea comenzilor de mai sus.

Pasul 4: Instalați Samba pe Ubuntu

În acest moment, sistemele Windows și Ubuntu ar trebui să fie membre ale aceluiași grup de lucru și ambele sisteme au intrări în fișierul gazdă local pentru a face referire la celălalt după nume.,

apoi, conectați-vă la mașina Ubuntu pentru a instala Samba. Pentru a instala Samba, executați comenzile de mai jos.

sudo apt updatesudo apt install samba

după instalarea Samba, du-te și config Samba.

Pentru a verifica dacă Samba serviciile se execută, rulați comenzile de mai jos:

sudo systemctl status smbd

ar trebui să ieșire linii similare ca mai jos:

Pasul 5: Configurarea Samba Publice împărtășească

Acum că Samba este instalat, rulați comenzile de mai jos pentru a backup configurația implicită fișier.

sudo cp /etc/samba/smb.conf{,.backup}

apoi, deschideți fișierul de configurare Samba rulând comenzile de mai jos.,

sudo nano /etc/samba/smb.conf

apoi asigurați-vă că configurați liniile evidențiate pentru a se potrivi cu cele de mai jos.după ce ați terminat, salvați modificările. Apoi rulați utilitarul testparm pentru a verifica erorile fișierului de configurare Samba.

Restart Samba servicii.

sudo systemctl restart smbd

Pasul 6: Crearea de foldere publice

apoi, creați folderul public în cazul în care toată lumea ar trebui să aibă acces la astfel cum sunt definite la configurare Samba de mai sus…

sudo mkdir -p /samba/public

Setați permisiuni, astfel încât toată lumea poate citi și scrie la ea.,

sudo chown -R nobody:nogroup /samba/publicsudo chmod -R 0775 /samba/publicsudo chgrp sambashare /samba/public

reporniți Samba și deschideți Windows File Explorer pentru a vizualiza locația partajată pe Ubuntu

sudo service smbd restart

acum mergeți la mașina dvs.

toată Lumea ar trebui să aibă acces acolo.

Pasul 6: configurați cota privată Samba

acum știți cum să creați acțiuni publice Samba, să mergem și să creăm acțiuni private și protejate., Numai utilizatorii care sunt membri ai grupului aprobat vor putea accesa locația securizată cu parole.mai întâi creați un grup samba numit smbgroup pentru partajare.. numai membrii vor avea acces. Pentru a crea un grup în Ubuntu, executați comenzile de mai jos.

sudo addgroup smbgroup

Apoi adăugați un utilizator la grup prin execută comenzile de mai jos

sudo usermod -aG smbgroup richard

în cele din Urmă, toți utilizatorii care au nevoie pentru a accesa un protejat samba share va trebui să introduceți o parolă. Pentru a adăuga un utilizator la baza de date samba password, executați comenzile de mai jos pentru fiecare utilizator.,

sudo smbpasswd -e richard

utilizatorul va fi invitat să introducă și să confirme o parolă. Această parolă va fi utilizată pentru a accesa acțiunile samba protejate.

apoi, mergeți și creați o partajare protejată în directorul / samba.

sudo mkdir -p /samba/protected

apoi dați acces doar grupului root și membrilor la această partajare.

cd /samba/sudo chown -R root:smbgroup protectedsudo chmod -R 0770 protected

când ați terminat crearea partajării protejate, mergeți și partajați-o în smb.fișier conf.

sudo nano /etc/samba/smb.conf

apoi adăugați blocul de configurare de mai jos în smb.,conf fișier chiar sub cel de mai sus

 path = /samba/protected valid users = @smbgroup guest ok = no writable = yes browsable = yes

Salvați modificările și ați terminat.repornește Samba și Testează-ți modificările.

sudo service smbd restart

ar trebui să vedeți acum două dosare, unul este protejat

mai Multe acțiuni pot fi definite folosind formatul de mai sus.

doar un membru al smbgroup va putea accesa zona protejată …

puteți cartografia unitatea în Windows pentru un acces ușor….,

Enjoy!

That’s it!

Conclusion:

Articles

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *