
Server Samba pe Ubuntu 24.04: Instalare și configurare inițială
Fie de la un computer de acasă sau un birou mic la un server într-o companie medie sau mare, unul dintre cele mai de bază și esențiale servicii de care oricine și-ar putea dori sau avea nevoie este, fără îndoială, puterea partajați fișiere intern. Din moment ce, nu este întotdeauna cel mai optim și mai sigur lucru să folosești rețeaua de internet (servicii de e-mail, platforme de stocare online sau aplicații de mesagerie instantanee) pentru a transfera orice tip de documente către alții.
Și din acest motiv, în trecut am împărtășit tutoriale utile și complete sau mici ghiduri rapide pentru a rezolva această dorință esențială sau nevoie importantă în diverse moduri. Dar, de când, când vine vorba de stocați și partajați fișiere într-o rețea, utilizarea protocolului Samba este cea mai cunoscută, funcțional și universal folosit, atât pentru Windows, macOS și Linux, astăzi vom profita de a actualiza ghidul nostru rapid anterior în acest sens bazat pe Ubuntu 14.10. Așadar, fără alte prelungiri, mai jos vă vom învăța direct și simplu despre «cum să implementați un server Samba simplu în Ubuntu 24.04».
Dar, înainte de a începe acest nou ghid rapid «cum să implementați un server Samba simplu în Ubuntu 24.04», vă recomandăm să explorați post asociat anterior cu acest subiect, la finalul citirii lui:
Samba este o implementare a serviciilor și protocoalelor compatibile cu SMB (numite acum CIFS) cu care computerele Windows comunică între ele: a fost dezvoltat de Andrew Tridgell prin inginerie inversă, folosind dispozitive de captare a traficului în stil Wireshark (cunoscut anterior ca Ethereal) pentru a oferi compatibilitate în *medii nix, ceva ce era necesar pentru a nu fi izolat în mediile corporative și educaționale în care de obicei coexistă mai multe platforme (Windows, Linux, Mac OS X).
Server Samba pe Ubuntu 24.04: Instalare și configurare inițială
Considerații de bază și esențiale
Deoarece acesta este un ghid rapid, nu vom aprofunda aspectele importante care trebuie cunoscute și stăpânite din timp. De exemplu: Ce este fișierul fstab și cum este folosit pentru a monta automat partiții sau discuri pe Ubuntu Linux?, și Care sunt opțiunile de comandă Samba și pentru ce sunt acestea? Prin urmare, mai jos vă lăsăm linkurile relevante de luat în considerare pentru a completa eficient aceste informații:
- Documentație Samba (site-ul oficial)
- Configurați Samba ca server de fișiere pe Ubuntu
- Manual (Ajutor) pe Fstab în Ubuntu
- Manual de fișier Fstab pe Wiki Arch
- Manual (Ajutor) pentru comanda Mount din Ubuntu
- Manual (Ajutor) pentru fișierul Samba smb.conf din Ubuntu
- Manualul administratorului Debian pe serverul Samba
Pași pentru implementarea unui server Samba simplu în Ubuntu 24.04
Etapa 1: Instalarea pachetelor
Pe un computer desktop sau un server de rețea cu Ubuntu 24.04, primul lucru pe care va trebui să-l facem este să instalăm Samba cu următoarea ordine de comandă:
sudo apt install samba samba-client -y # Paquetes de samba esenciales
smbd -V # Validar versión de Samba instalada
sudo apt install cifs-utils dosfstools exfat-fuse exfatprogs fuse3 libsmbclient ntfs-3g smbclient #Paquetes extras útiles y necesarios
Etapa 2: Configurați un folder de sistem pentru a fi utilizat ca dosar public
sudo mkdir /opt/publico #Crear carpeta “público” en la carpeta “/opt” del sistema operativo.
sudo chmod -R 777 /opt/publico/ #Dar permisos totales a carpeta “público”.
sudo chown nobody:nogroup -R /opt/publico/ #Asignar carpeta “público” a usuario y grupo genérico.
Pasul 3: Configurați un disc/partiție formatat NTFS (sdb1) pentru a fi utilizat ca folder public
sudo mkdir /media/disk2 #Crear carpeta “media” en la carpeta “/media” del sistema operativo.
sudo mount -t ntfs /dev/sdb1 /media/disk2 #Probar montaje de partición/disco “sdb1” en la carpeta asignada.
sudo umount /dev/sdb1 #Desmontar partición/disco “sdb1”
Dacă totul a decurs bine, continuăm cu următorii pași:
sudo nano /etc/fstab #Editar archivo fstab
Inserăm următorul rând la sfârșitul fișierului:
/dev/sdb1 /media/disk2 ntfs-3g defaults 0 0 #Montaje automático de la partición/disco “sdb1” en el arranque.
Salvăm modificările și rulăm următoarea comandă pentru a testa din nou montarea:
sudo mount -a #Ejecutar montaje manual de todas las particiones/discos dentro del archivo “fstab”.
Dacă totul merge bine până în acest punct, este recomandat să reporniți computerul/serverul și să încercați montarea automată, local și prin rețea, după ce sistemul de operare server este activ.
Pasul 4: Configurați un fișier samba minim cu ambele partajări
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.1.bck #Respaldar el archivo de configuración de samba.
sudo nano /etc/samba/smb.conf #Editar el archivo de configuración actual de samba.
Golim complet fișierul și adăugăm următorul conținut:
#======================= Global Settings =======================
[global]
workgroup = WORKGROUP
security = user
netbios name = SAMBA-PUBLICO
server string = Samba 4.x
hosts allow = 192.168.250.0/255.255.255.0
log level = 3
map to guest = bad user
[PublicoServ]
comment = Data compartida sobre Disco principal del Servidor
path = /opt/publico/
browsable = yes
writable = yes
guest ok = yes
guest only = yes
force create mode = 0777
force directory mode = 0777
read only = no
force group = nogroup
force user = nobody
[PublicoDisk]
comment = Data compartida sobre Disco adicional del Servidor
path = /media/disk2/
browsable = yes
writable = yes
guest ok = yes
guest only = yes
force create mode = 0777
force directory mode = 0777
read only = no
force group = nogroup
force user = nobody
Pasul 5: Testați configurația și disponibilitatea partajării
sudo testparm #Probar configuración exitosa del archivo de Samba.
sudo systemctl restart smbd nmbd #Reiniciar los Servicios de Samba y NetBIOS.
După aceasta, și dacă vreo eroare găsită a fost rezolvată anterior, rămâne doar să încercați de pe unul sau mai multe computere din rețea, cu Windows și GNU/Linux, pentru a putea accesa respectivele resurse partajate în mod anonim (oaspeți), adică , , fără parole și restricții de citire și scriere.
Capturi de ecran ale unor părți ale procesului complet de instalare și configurare
Rezumat
Pe scurt, și după cum putem vedea cu acest ghid scurt și util, instalarea și configurarea unui simplu „Server Samba pe Ubuntu 24.04» Este posibil cu câteva sfaturi și pași rapizi din terminalul sistemului dumneavoastră de operare. Și pentru că, cu această ocazie, configuram doar un folder public (fara restrictii pentru orice utilizator din retea), în curând sperăm să vă oferim o a doua parte cu configurarea folderelor pentru utilizatori sau grupuri de utilizatori predefinite prin parolă. Și în cazul în care cunoașteți alte sfaturi sau sfaturi utile pentru a îmbunătăți sau completa acest ghid rapid, vă invităm să ne spuneți despre ele prin comentarii pentru cunoștințele și utilitatea tuturor.
În cele din urmă, nu uitați să împărtășiți această postare distractivă și interesantă și altora vizitați începutul „loc» în español. Sau, în orice altă limbă (doar adăugând 2 litere la sfârșitul adresei URL actuale, de exemplu: ar, de, en, fr, ja, pt și ru, printre multe altele) pentru a afla mai mult conținut actual. În plus, vă invităm să vă alăturați Canal oficial Telegram pentru a citi și a împărtăși mai multe știri, ghiduri și tutoriale de pe site-ul nostru. Și, de asemenea, următorul Canal alternativ Telegram pentru a afla mai multe despre Linuxverse în general.