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.
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:
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ë
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
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
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
Procesi i krijimit të grupit të përdoruesve
groupadd dirgen
groupadd sdiraca
groupadd sdiradm
groupadd sdirtec
groupadd obreros
groupadd docentes
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
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
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
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
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
Hapi 4: Verifikimi lokal dhe në distancë i aksesit në burimet e krijuara Samba
Nga i njëjti Server Ubuntu 24.04
Nga kompjuterët në internet
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.
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.