Si të implementoni një server të plotë Samba në Ubuntu 24.04?

Serveri Samba në Ubuntu 24.04: Instalimi dhe konfigurimi fillestar

Serveri Samba në Ubuntu 24.04: Instalimi dhe konfigurimi fillestar

Javën e kaluar, ne ndamë një udhëzues i parë i përditësuar, i fokusuar në ofrimin e teorisë dhe praktikës, thelbësore ose bazë, në mënyrë që çdokush të mund të arrijë, shpejt, drejtpërdrejt dhe lehtë, implementoni një server të thjeshtë Samba në Ubuntu 24.04. Diçka që mund të jetë vërtet e dobishme për t'u realizuar, si në një shtëpi të vogël ashtu edhe në një zyrë të vogël. Mbi të gjitha, pse në të, ne trajtojmë vetëm përdorimin e një ose më shumë dosjeve publike (pa akses përdorues/fjalëkalime), në një ndarje ose dosje të hard drive-it të vetë sistemit operativ, si p.sh. nga një hard disk shtesë i montuar automatikisht nëpërmjet fstab .

Por, duke qenë se kur kërkohet të zbatohet diçka më e fuqishme dhe efikase, në mënyrë që të ofrohet një efikas dhe i sigurt ruajtjen dhe ndarjen e skedarëve brenda një rrjeti dhe strukturë administrative, gjëja ideale është krijimi i dosjeve për lloje apo grupe të ndryshme përdoruesish, pasi sot do të shpjegojmë në këtë pjesë të dytë se si mund ta arrijmë këtë objektiv. Kjo është, "si mund të implementoni një server të plotë Samba në Ubuntu 24.04" me dosje të mbrojtura me emrin e përdoruesit dhe fjalëkalimin.

Serveri Samba në Ubuntu 24.04: Instalimi dhe konfigurimi fillestar

Por, përpara se të filloni këtë udhëzues të ri dhe të dytë të shpejtë mbi zbatimin «një server shumë i plotë Samba në Ubuntu 24.04, ju rekomandojmë të eksploroni postimi i mëparshëm i lidhur me këtë temë, në fund të leximit të saj:

Serveri Samba në Ubuntu 24.04: Instalimi dhe konfigurimi fillestar
Artikulli i lidhur:
Si të implementoni një server të thjeshtë Samba në Ubuntu 24.04?
Samba është grupi standard i programeve të ndërveprimit të Windows për Linux dhe Unix.

Samba është një produkt server shumëfunksional, i cili gjithashtu ofron një implementim të serverit të skedarëve, shërbimit të printimit dhe serverit të identitetit (winbind).

Një server i plotë Samba në Ubuntu 24.04: Konfigurimi përfundimtar

Hapat për të ndërtuar një server të plotë Samba në Ubuntu

Vazhdimi me skenari i punës i udhëzuesit të parë të shpejtë në Samba, do të pretendojmë se jemi në një Rrjeti i punës i një institucioni shkollor, në mënyrë që përveç një dosjeje publike të aksesueshme për të gjithë punëtorët dhe studentët, mund të ofrohen dosje të përbashkëta për të gjitha ato grupe pune që janë të nevojshme. Të tilla si stafi: Drejtues, Mësues, Administrativ dhe Punëtor.

Hapi 1: Filloni dhe kontrolloni serverin Samba të krijuar më parë

Një server i plotë Samba në Ubuntu 24.04 - Pamja e ekranit 01

Një server i plotë Samba në Ubuntu 24.04 - Pamja e ekranit 02

Hapi 2: Menaxhimi i përdoruesve virtualë brenda Sistemit Operativ dhe Samba

Mbani në mend se përdoruesit që do të krijohen për shkak të praktikës së mirë informatike do të jenë përmes komanda "useradd" dhe parametri "nologin", me objektivin që ata të kenë kufizuar aksesin në server, d.m.th. ata në fakt nuk mund të bëjnë një hyrje fizike në server me llogarinë e përmendur të përdoruesit.

Ose me fjalë të tjera, kjo mënyrë e krijimit të përdoruesve na lejon të krijojmë llogari që nuk kërkojnë aftësi interaktive të hyrjes brenda serverit ose hostit të manipuluar. Prandaj, qëllimi i tij ideal është parandaloni hyrjen e përdoruesve, por ende keni një Shell të vlefshëm për të ekzekutuar veprimet.

Urdhrat e komandave të përdorura

Krijimi i përdoruesve brenda sistemit operativ

useradd -M -s /sbin/nologin usersdir #Dirección general
useradd -M -s /sbin/nologin usersaca #Subdirección Academica
useradd -M -s /sbin/nologin usersadm #Subdirección Administrativa
useradd -M -s /sbin/nologin userstec #Subdirección Técnica
useradd -M -s /sbin/nologin usersdoc #Docentes
useradd -M -s /sbin/nologin usersobr #Obreros

Një server i plotë Samba në Ubuntu 24.04 - Pamja e ekranit 03

Krijimi i fjalëkalimit për çdo përdorues të mëparshëm

passwd usersdir
passwd usersaca
passwd usersadm
passwd userstec
passwd usersdoc
passwd usersobr

Një server i plotë Samba në Ubuntu 24.04 - Pamja e ekranit 04

Procesi i shtimit (shoqërimit) të përdoruesve në serverin Samba duke përdorur një fjalëkalim

smbpasswd -a usersdir
smbpasswd -a usersaca
smbpasswd -a usersadm
smbpasswd -a userstec
smbpasswd -a usersdoc
smbpasswd -a usersobr

Një server i plotë Samba në Ubuntu 24.04 - Pamja e ekranit 05

Procesi i krijimit të grupit të përdoruesve

groupadd dirgen
groupadd sdiraca
groupadd sdiradm
groupadd sdirtec
groupadd obreros
groupadd docentes

Një server i plotë Samba në Ubuntu 24.04 - Pamja e ekranit 06

Procesi i shtimit (shoqërimit) të grupeve të përdoruesve dhe përdoruesve të vlefshëm

usermod -aG dirgen usersdir
usermod -aG sdiraca usersaca
usermod -aG sdiradm usersadm
usermod -aG sdirtec userstec
usermod -aG obreros usersobr
usermod -aG docentes usersdoc

Një server i plotë Samba në Ubuntu 24.04 - Pamja e ekranit 07

Procesi i krijimit të dosjeve (direktorive) për grupet e përdoruesve

sudo mkdir /media/disk2/dirgen/ ; sudo chmod -R 777 /media/disk2/dirgen/ ; sudo chown nobody:nogroup -R /media/disk2/dirgen/
sudo mkdir /media/disk2/dirgen/sdiraca ; sudo chmod -R 777 /media/disk2/dirgen/sdiraca ; sudo chown nobody:nogroup -R /media/disk2/dirgen/sdiraca
sudo mkdir /media/disk2/dirgen/sdiradm ; sudo chmod -R 777 /media/disk2/dirgen/sdiradm ; sudo chown nobody:nogroup -R /media/disk2/dirgen/sdiradm
sudo mkdir /media/disk2/dirgen/sdirtec ; sudo chmod -R 777 /media/disk2/dirgen/sdirtec ; sudo chown nobody:nogroup -R /media/disk2/dirgen/sdirtec
sudo mkdir /media/disk2/dirgen/obreros ; sudo chmod -R 777 /media/disk2/dirgen/obreros ; sudo chown nobody:nogroup -R /media/disk2/dirgen/obreros
sudo mkdir /media/disk2/dirgen/docentes ; sudo chmod -R 777 /media/disk2/dirgen/docentes ; sudo chown nobody:nogroup -R /media/disk2/dirgen/docentes

Një server i plotë Samba në Ubuntu 24.04 - Pamja e ekranit 08

Hapi 3: Menaxhimi i skedarit të konfigurimit Samba dhe aksioneve të reja

Në këtë pikë, ne duhet të hapim tonën skedari "smb.conf"., rezervuar më parë, për të futur më pas përmbajtjen e mëposhtme dhe vazhdoni procesin:

[DirGen]
   comment = Carpeta compartida DirGen
   path = /media/disk2/dirgen
   valid users = root @usersdir
   write list = root @usersdir
   browsable = yes
   writable = yes
   guest ok = no
   force create mode = 0770
   force directory mode = 0770
   read only = no
   force group = dirgen

[SubDirAca]
   comment = Carpeta compartida Sub Dir Academica
   path = /media/disk2/dirgen/sdiraca
   valid users = root @usersaca
   write list = root @usersaca
   browsable = yes
   writable = yes
   guest ok = no
   force create mode = 0770
   force directory mode = 0770
   read only = no
   force group = sdiraca

[SubDirAdm]
   comment = Carpeta compartida Sub Dir Administrativa
   path = /media/disk2/dirgen/sdiradm
   valid users = root @usersadm
   write list = root @usersadm
   browsable = yes
   writable = yes
   guest ok = no
   force create mode = 0770
   force directory mode = 0770
   read only = no
   force group = sdiradm

[SubDirTec]
   comment = Carpeta compartida Sub Dir Tecnica
   path = /media/disk2/dirgen/sdirtec
   valid users = root @userstec
   write list = root @userstec
   browsable = yes
   writable = yes
   guest ok = no
   force create mode = 0770
   force directory mode = 0770
   read only = no
   force group = sdirtec

[Obreros]
    comment = Carpeta compartida Trabajadores Obreros
    path = /media/disk2/dirgen/obreros
    valid users = root @usersobr
    write list = root @usersobr
    browsable = yes
    writable = yes
    guest ok = no
    force create mode = 0770
    force directory mode = 0770
    read only = no
    force group = obreros

[Docentes]
    comment = Carpeta compartida Trabajadores Docentes
    path = /media/disk2/dirgen/docentes
    valid users = root @usersdoc
    write list = root @usersdoc
    browsable = yes
    writable = yes
    guest ok = no
    force create mode = 0770
    force directory mode = 0770
    read only = no
    force group = docentes

Një server i plotë Samba në Ubuntu 24.04 - Pamja e ekranit 09

Një server i plotë Samba në Ubuntu 24.04 - Pamja e ekranit 10

Një server i plotë Samba në Ubuntu 24.04 - Pamja e ekranit 11

Një server i plotë Samba në Ubuntu 24.04 - Pamja e ekranit 12

Rinisja e proceseve të lidhura me serverin Samba dhe NetBIOS

Pas ruajtjes së ndryshimeve dhe daljes nga skedari i konfigurimit Samba, duhet të rinisim shërbimet e lidhura me të, me urdhrin e komandës:

systemctl restart smbd nmbd

Një server i plotë Samba në Ubuntu 24.04 - Pamja e ekranit 13

Një server i plotë Samba në Ubuntu 24.04 - Pamja e ekranit 14

Kontrollimi dhe vërtetimi i konfigurimit aktual të Samba

Më pas rekomandohet të testoni ndryshimet e bëra me rendin e mëposhtëm të komandës:

testparm

Pamja e ekranit 15

Pamja e ekranit 16

Pamja e ekranit 17

Pamja e ekranit 18

Hapi 4: Verifikimi lokal dhe në distancë i aksesit në burimet e krijuara Samba

Nga i njëjti Server Ubuntu 24.04

Pamja e ekranit 19

Pamja e ekranit 20

Nga kompjuterët në internet

Pamja e ekranit 21

Pamja e ekranit 22

Pamja e ekranit 23

Pamja e ekranit 24

Pamja e ekranit 25

Më në fund, ne mundemi vërtetoni aksesin dhe lejet e dhëna për çdo dosje, grup dhe përdorues krijuar. Dhe nëse gjithçka tashmë funksionon siç duhet, ne mund ta ndërpresim të gjithë procesin derisa të na kërkohet ose të kërkojmë një ndryshim të ri.

Samba është grupi standard i programeve të ndërveprimit të Windows për Linux dhe Unix.
Artikulli i lidhur:
Samba 4.20 tashmë është lëshuar dhe vjen me një numër të madh ndryshimesh dhe veçori të reja

Përmbledhje 2023 - 2024

Përmbledhje

Në përmbledhje, ne shpresojmë që ky udhëzues i ri i dobishëm i shpejtë për zbatimin «një server Samba në Ubuntu 24.04 », sa e thjeshtë dhe e plotë, u lejon shumë njerëzve, me disa hapa të saktë, të shijojnë a shërbim i vogël dhe efikas i ruajtjes Samba, në lidhje me shtëpinë apo zyrën tuaj. Dhe në rast se dini këshilla ose këshilla të tjera të dobishme për të përmirësuar ose plotësuar këtë udhëzues të shpejtë, ju ftojmë të na tregoni për to përmes komenteve për njohurinë dhe dobinë e të gjithëve.

Së fundi, mos harroni ta ndani këtë postim argëtues dhe interesant me të tjerët, si dhe vizitoni fillimin e "faqe» në spanjisht. Ose, në ndonjë gjuhë tjetër (vetëm duke shtuar 2 shkronja në fund të URL-së sonë aktuale, për shembull: ar, de, en, fr, ja, pt dhe ru, ndër shumë të tjera) për të mësuar më shumë përmbajtje aktuale. Për më tepër, ju ftojmë të bashkoheni me ne Kanali zyrtar Telegram për të lexuar dhe ndarë më shumë lajme, udhëzues dhe mësime nga faqja jonë e internetit. Dhe gjithashtu, tjetra Kanali alternativ Telegram për të mësuar më shumë rreth Linuxverse në përgjithësi.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.