Imagine: Jack Wallen

Samba este una dintre mai multe moduri de a partaja fișiere și directoare într-o rețea pe Linux. Cu o partajare Samba în funcțiune, orice mașină din LAN poate accesa conținutul directorului partajat-atât timp cât utilizatorul are acces. Samba se întâmplă, de asemenea, să fie una dintre cele mai ușor de configurat pentru această sarcină.

vreau să vă conduc prin procesul de instalare și configurare a Samba pe Ubuntu Server 20.04., Cu această grijă, utilizatorii finali vor avea acces ușor la orice doriți să partajați de pe acel server.

A se vedea: Linux service control commands (TechRepublic Premium)

ce veți avea nevoie

  • o instanță care rulează, actualizat de Ubuntu Server

  • Un utilizator cu privilegii sudo

  • unele date pentru a partaja

cum se instalează Samba

gata este instalarea Samba., Ubuntu și emiteți comanda:

 sudo apt-get install samba -y 

odată ce software-ul este instalat, sunteți gata să configurați prima partajare.

cum se configurează o partajare Samba

deoarece suntem pe un server fără GUI, vom avea grijă de configurație prin fereastra terminalului. Acțiunile Samba vor fi configurate în/etc/samba / smb.conf, deschideți fișierul cu comanda:

 sudo nano /etc/samba/smb.conf 

prima opțiune pe care o vom configura este numele grupului de lucru., Uita-te pentru linia:

 workgroup = 

Schimba asta:

 workgroup = WORKGROUPNAME 

în cazul în Care WORKGROUPNAME este numele grupului de lucru sau NT-domeniu de Samba server vor exista termen.

Samba nu mai necesită să configurați nivelurile de securitate așa cum a făcut-o odată (cum ar fi security = user). Partea rămasă a configurației este adăugarea cotei în partea de jos a smb.fișier conf. să presupunem că doriți să utilizați directorul / datele care vor aparține editorilor de grup care conțin un număr de utilizatori. Să ne ocupăm de asta mai întâi.,

de a Crea un nou director cu comanda:

 sudo mkdir /data 

Creare grup:

 sudo newgrp editors 

Adăugați-vă la grup:

 sudo usermod -aG editors $USER 

puteți adăuga mai mulți utilizatori ca ai nevoie de înlocuirea $USER cu nume de utilizator pentru a fi adăugate.

Schimba dreptul de proprietate asupra director cu comanda:

 sudo chgrp -R editors: /data 

Da grupă să citească și să scrie permisiunea de la noul director cu comanda:

 sudo chmod -R g+rw /data 

acum sunteți gata pentru a crea cota.

înapoi la/etc / smb.,conf fișier, derulați până la partea de jos și se adaugă următoarele:

 path = /datavalid users = @editors browsable = yeswritable = yesread only = no 

configurare este simplu:

  • vizibil numele împărtășesc

  • valabil utilizatori = un grup care pot accesa share., Chiar dacă un utilizator a fost adăugat la Samba (cu smbpasswd comanda) ei nu vor fi capabili de a accesa această cotă excepția cazului în care acestea sunt un membru al enumerate de grup

  • path – calea exactă a cotei

  • răsfoită – face share vizibile la rețea

  • scriere – face cota de scriere pentru utilizatorii autentificați

  • numai citire – seturi citește-doar opțiunea de a nu

Salvați și închideți fișierul.,

reporniți Samba cu comanda:

 sudo systemctl restart smbd 

cum să adăugați un utilizator la Samba

acum că totul este configurat, trebuie să adăugați și utilizatori la Samba, altfel nu se vor putea autentifica. Chiar dacă un utilizator are un cont legitim pe server, până când acestea sunt adăugate la Samba, este un no-go.

primul lucru pe care trebuie să-l facem este să adăugăm utilizatorul la Samba cu comanda:

 sudo smbpasswd -a USER 

unde utilizatorul este utilizatorul care trebuie adăugat.

vi se va solicita să tastați și să verificați o parolă pentru utilizator.,

apoi, activați utilizatorul cu comanda:

 sudo smbpasswd -e USER 

unde utilizatorul este utilizatorul care urmează să fie activat.

cum să vă conectați la noua partajare

modul în care vă conectați la cota Samba va depinde de sistemul de operare utilizat. Voi demonstra doar cum să vă conectați la cota de pe desktopul GNOME pe Linux. Pentru a face acest lucru, deschideți managerul de fișiere și faceți clic pe alte locații din partea de jos a panoului din stânga., În partea de jos a ferestrei managerului de fișiere tastați următoarele în bara de adrese a serverului Enter:

 smb://SERVER 

unde serverul este adresa IP a serverului. Apoi vi se va solicita să faceți clic pe partajarea pe care doriți să o accesați, moment în care veți face clic pe date. În fereastra pop-up rezultată, selectați utilizator înregistrat, tastați numele de utilizator și parola pentru utilizator (Figura A).

Figura O

Autentificarea la noi Samba share.,

faceți Clic pe Conecta și managerul de fișiere va deschide la actiune, în cazul în care puteți începe să lucrați cu fișierele conținute în.

felicitări, tocmai ați creat prima partajare Samba pe Ubuntu 20.04. Abonează-te la TechRepublic ‘ s How To Make Tech Work pe YouTube pentru cele mai recente sfaturi tehnice pentru profesioniștii de afaceri de la Jack Wallen.,

, de Asemenea, a se vedea

  • Cum de a deveni un dezvoltator de: O foaie de ieftin (TechRepublic)

  • Kubernetes ghid de securitate (free PDF) (TechRepublic)

  • Microsoft ar Putea fi în drum spre dumping Windows în favoarea Linux? (TechRepublic)

  • Linux fișier și director de management commands (TechRepublic Premium)

  • Cât de open source, software-ul transformat lumea afacerilor (ZDNet)

  • Linux, Android, și mai mult open source tehnologie de acoperire (TechRepublic pe Flipboard)