Prošli tjedan smo podijelili prvi ažurirani vodič, usredotočen na to da im ponudi teoriju i praksu, bitnu ili osnovnu kako bi svatko mogao postići, brzo, izravno i jednostavno, implementirati jednostavan Samba poslužitelj u Ubuntu 24.04. Nešto što može biti stvarno korisno za izvođenje, kako u malom domu tako iu malom uredu. Iznad svega, zašto se u njemu bavimo samo upotrebom jedne ili više javnih mapa (bez pristupnih korisnika/lozinki), na particiji ili mapi vlastitog tvrdog diska operativnog sustava, kao što je s dodatnog tvrdog diska automatski montiranog putem fstaba .
No, s obzirom na to kada se traži implementacija nečeg robusnijeg i učinkovitijeg, kako bi se ponudila učinkovita i sigurna pohranjivanje i dijeljenje datoteka unutar mreže i administrativne strukture, idealna stvar je stvoriti mape za različite vrste ili grupe korisnika, budući da ćemo danas u ovom drugom dijelu objasniti kako možemo postići taj cilj. Odnosno, "kako možete implementirati kompletan Samba poslužitelj u Ubuntu 24.04" s mapama zaštićenim korisničkim imenom i lozinkom.
No, prije početka ovog novog i drugog brzog vodiča za implementaciju «vrlo kompletan Samba poslužitelj na Ubuntu 24.04, preporučujemo da istražite prethodni povezani post s ovom temom, na kraju čitanja:
Kompletan Samba poslužitelj na Ubuntu 24.04: konačna konfiguracija
Koraci za izgradnju potpunog Samba poslužitelja na Ubuntuu
Nastavljajući s radni scenarij prvog brzog vodiča za Sambu, pretvarat ćemo se da smo u a Mreža rada školske ustanove, tako da se uz javnu mapu dostupnu svim radnicima i studentima mogu ponuditi zajedničke mape za sve one radne grupe koje su potrebne. Kao što je osoblje: upravitelj, učitelj, administrativni radnik i radnik.
Korak 1: Pokrenite i provjerite prethodno kreirani Samba poslužitelj
Korak 2: Upravljanje virtualnim korisnicima unutar operativnog sustava i Sambe
Imajte na umu da će korisnici koji će se stvoriti zbog dobre računalne prakse biti kroz naredba "useradd" i parametar "nologin", s ciljem da ograniče pristup serveru, tj. ne mogu se zapravo fizički prijaviti na poslužitelj s navedenim korisničkim računom.
Ili drugim riječima, ovakav način kreiranja korisnika omogućuje nam stvaranje računa koji ne zahtijevaju interaktivne mogućnosti prijave unutar manipuliranog poslužitelja ili hosta. Stoga je njegova idealna namjena spriječiti prijavu korisnika, ali i dalje imaju valjanu ljusku za izvršavanje radnji.
Korištene naredbe zapovijedi
Kreiranje korisnika unutar operacijskog sustava
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
Izrada lozinke za svakog prethodnog korisnika
passwd usersdir
passwd usersaca
passwd usersadm
passwd userstec
passwd usersdoc
passwd usersobr
Proces dodavanja (pridruživanja) korisnika na Samba poslužitelj pomoću lozinke
smbpasswd -a usersdir
smbpasswd -a usersaca
smbpasswd -a usersadm
smbpasswd -a userstec
smbpasswd -a usersdoc
smbpasswd -a usersobr
Proces stvaranja korisničke grupe
groupadd dirgen
groupadd sdiraca
groupadd sdiradm
groupadd sdirtec
groupadd obreros
groupadd docentes
Proces dodavanja (pridruživanja) korisničkih grupa i valjanih korisnika
usermod -aG dirgen usersdir
usermod -aG sdiraca usersaca
usermod -aG sdiradm usersadm
usermod -aG sdirtec userstec
usermod -aG obreros usersobr
usermod -aG docentes usersdoc
Proces kreiranja mapa (direktorija) za grupe korisnika
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
Korak 3: Upravljanje Samba konfiguracijskom datotekom i novim dijeljenjima
U ovom trenutku moramo otvoriti naš datoteku "smb.conf"., prethodno sigurnosno kopiran, da zatim umetnete sljedeći sadržaj i nastaviti proces:
[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
Ponovno pokretanje procesa povezanih sa Samba poslužiteljem i NetBIOS-om
Nakon spremanja promjena i izlaska iz Samba konfiguracijske datoteke, moramo ponovno pokrenuti usluge povezane s njom, redoslijedom naredbi:
systemctl restart smbd nmbd
Provjera i potvrđivanje trenutne Samba konfiguracije
Zatim se preporučuje testirati promjene učinjene sljedećim redoslijedom naredbi:
testparm
Korak 4: Lokalna i daljinska provjera pristupa kreiranim Samba resursima
S istog Ubuntu 24.04 poslužitelja
S računala na internetu
Napokon, možemo potvrditi pristup i dozvole dodijeljene svakoj mapi, grupi i korisniku stvorio. A ako već sve radi ispravno, možemo prekinuti cijeli proces dok se od nas ne zatraži nova promjena.
Rezime
Ukratko, nadamo se da je ovaj novi korisni brzi vodič za implementaciju «Samba poslužitelj na Ubuntu 24.04 », istovremeno jednostavan i cjelovit, omogućuje mnogima da uz nekoliko točnih koraka uživaju u a mali i učinkovit Samba servis za pohranu, o vašem domu ili uredu. A u slučaju da znate druge korisne savjete ili savjete za poboljšanje ili nadopunu ovog kratkog vodiča, pozivamo vas da nam kažete o njima putem komentara za svačije znanje i korisnost.
Na kraju, ne zaboravite podijeliti ovu zabavnu i zanimljivu objavu s drugima posjetite početak našeg «mjesto»en español. Ili, na bilo kojem drugom jeziku (samo dodavanjem 2 slova na kraj našeg trenutnog URL-a, na primjer: ar, de, en, fr, ja, pt i ru, između mnogih drugih) da biste saznali više aktualnog sadržaja. Osim toga, pozivamo vas da nam se pridružite Službeni Telegram kanal za čitanje i dijeljenje više vijesti, vodiča i tutorijala s naše web stranice. I također, sljedeći Alternativni Telegram kanal kako biste saznali više o Linuxverseu općenito.