Hogyan lehet megvalósítani egy egyszerű Samba szervert az Ubuntu 24.04-ben?

Samba Server Ubuntu 24.04-en: Telepítés és kezdeti konfiguráció

Samba Server Ubuntu 24.04-en: Telepítés és kezdeti konfiguráció

Legyen szó otthoni számítógépről vagy kis irodáról egy közepes vagy nagyvállalat szerverére, az egyik legalapvetőbb és alapvető szolgáltatások amit bárki akarhat vagy szüksége lehet, kétségtelenül az a hatalom fájlok belső megosztása. Mivel nem mindig a legoptimálisabb és legbiztonságosabb az internetes hálózat (e-mail szolgáltatások, online tárolási platformok vagy azonnali üzenetküldő alkalmazások) használata bármilyen típusú dokumentum átvitelére másoknak.

Emiatt a múltban hasznos és teljes oktatóanyagokat vagy kis gyors útmutatókat osztottunk meg ennek az alapvető vágynak vagy fontos szükségletnek a különféle módokon történő megoldásához. De mivel, ha arról van szó fájlok hálózaton belüli tárolása és megosztása, a Samba protokoll használata a legismertebb, funkcionális és univerzálisan használt Windows, macOS és Linux rendszeren egyaránt, ma megragadjuk az alkalmat, hogy frissítsük korábbi, ezzel kapcsolatos gyors útmutatónkat az Ubuntu 14.10-re alapozva. Tehát minden további nélkül, az alábbiakban közvetlenül és egyszerűen megtanítjuk Önnek a «hogyan lehet megvalósítani egy egyszerű Samba szervert az Ubuntu 24.04-ben».

samba linux windows

Mielőtt azonban elkezdené ezt az új gyors útmutatót «hogyan lehet megvalósítani egy egyszerű Samba szervert az Ubuntu 24.04-ben», javasoljuk, hogy fedezze fel a előző kapcsolódó bejegyzés ezzel a témával, az olvasás végén:

A Samba SMB-kompatibilis szolgáltatások és protokollok (ma CIFS-nek hívják) megvalósítása, amellyel a Windows számítógépek kommunikálnak egymással: Andrew Tridgell fejlesztette ki reverse engineering segítségével, Wireshark (korábbi nevén Etheral) típusú forgalommegfogók segítségével, hogy kompatibilis legyen *nix környezetek, amire szükség volt ahhoz, hogy ne legyenek elszigeteltek a vállalati és oktatási környezetekben, ahol általában több platform is létezik (Windows, Linux, Mac OS X).

samba linux windows
Kapcsolódó cikk:
A Samba telepítése és konfigurálása az Ubuntu 14.10-re

Samba Server Ubuntu 24.04-en: Telepítés és kezdeti konfiguráció

Samba Server Ubuntu 24.04-en: Telepítés és kezdeti konfiguráció

Alapvető és lényeges szempontok

Mivel ez egy gyors útmutató, nem fogunk belemenni olyan fontos szempontokba, amelyeket előre ismerni és elsajátítani kell. Például: Mi az fstab fájl, és hogyan használható partíciók vagy lemezek automatikus csatlakoztatására Ubuntu Linuxon?, és Mik a Samba parancsbeállítások, és mire valók? Ezért az alábbiakban meghagyjuk a releváns linkeket, amelyeket figyelembe kell venni ezen információk hatékony kiegészítése érdekében:

Egy egyszerű Samba-kiszolgáló megvalósításának lépései az Ubuntu 24.04-ben

1. lépés: Csomagok telepítése

Ubuntu 24.04-et használó asztali számítógépen vagy hálózati kiszolgálón az első dolog, amit tennünk kell, hogy telepítsük a Sambát a következő parancssorrenddel:

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

2. lépés: Állítson be egy rendszermappát nyilvános mappaként való használatra

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.

3. lépés: Állítson be egy NTFS formátumú lemezt/partíciót (sdb1) nyilvános mappaként való használatra

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”

Ha minden jól ment, folytatjuk a következő lépésekkel:

sudo nano /etc/fstab #Editar archivo fstab

A fájl végére beszúrjuk a következő sort:

/dev/sdb1 /media/disk2 ntfs-3g defaults 0 0 #Montaje automático de la partición/disco “sdb1” en el arranque. 

Mentjük a módosításokat, és a következő parancsot futtatjuk a csatolás újbóli teszteléséhez:

sudo mount -a #Ejecutar montaje manual de todas las particiones/discos dentro del archivo “fstab”.

Ha idáig minden jól megy, ajánlatos újraindítani a számítógépet/szervert, és a szerver operációs rendszer aktiválása után próbálkozni az automatikus csatlakoztatással, helyileg és hálózaton keresztül.

4. lépés: Állítson be egy minimális samba fájlt mindkét megosztással

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.

Teljesen kiürítjük a fájlt, és hozzáadjuk a következő tartalmat:

#======================= 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

5. lépés: A megosztás konfigurációjának és elérhetőségének tesztelése

sudo testparm #Probar configuración exitosa del archivo de Samba.

sudo systemctl restart smbd nmbd #Reiniciar los Servicios de Samba y NetBIOS.

Ezt követően, és ha a talált hibát korábban sikerült megoldani, nem kell mást tenni, mint a hálózat egy vagy több számítógépéről, Windows és GNU/Linux rendszerrel megpróbálni anonim módon (vendégként) elérni az említett megosztott erőforrásokat. , , jelszavak és olvasási és írási korlátozások nélkül.

Képernyőképek a teljes telepítési és konfigurációs folyamat egyes részeiről

Ubuntu Samba Server 24.04: Teljes telepítési és konfigurációs folyamat: 01. képernyőkép

Ubuntu Samba Server 24.04: Teljes telepítési és konfigurációs folyamat: 02. képernyőkép

Ubuntu Samba Server 24.04: Teljes telepítési és konfigurációs folyamat: 03. képernyőkép

Ubuntu Samba Server 24.04: Teljes telepítési és konfigurációs folyamat: 04. képernyőkép

Ubuntu Samba Server 24.04: Teljes telepítési és konfigurációs folyamat: 05. képernyőkép

Teljes telepítési és konfigurációs folyamat: 06. képernyőkép

Teljes telepítési és konfigurációs folyamat: 07. képernyőkép

Teljes telepítési és konfigurációs folyamat: 08. képernyőkép

Teljes telepítési és konfigurációs folyamat: 09. képernyőkép

Teljes telepítési és konfigurációs folyamat: 10. képernyőkép

A Samba a Windows interoperabilitási programok szabványos készlete Linux és Unix számára.
Kapcsolódó cikk:
A Samba 4.20 már megjelent, és számos változást és új funkciót tartalmaz

Összefoglaló 2023–2024

Összegzés

Összefoglalva, és amint ezt a rövid és hasznos útmutatóból láthatjuk, egy egyszerű telepítése és konfigurálása «Samba szerver Ubuntu 24.04-en» Ez néhány tipptel és gyors lépésekkel lehetséges az operációs rendszer termináljáról. És mivel ebből az alkalomból csak nyilvános mappát konfigurálunk (korlátozások nélkül a hálózat bármely felhasználója számára), reméljük, hogy hamarosan egy második részt is kínálunk Önnek, amely a felhasználók vagy felhasználói csoportok mappáinak konfigurációját tartalmazza, előre jelszóval. Ha pedig tud más hasznos tippeket vagy tanácsokat ennek a gyors útmutatónak a javítására vagy kiegészítésére, kérjük, ossza meg velünk ezeket megjegyzésekben, hogy mindenki tudjon és hasznos legyen.

Végül ne felejtse el megosztani ezt a szórakoztató és érdekes bejegyzést másokkal, valamint látogasson el a mi «telek" spanyolul. Vagy bármilyen más nyelven (csak 2 betű hozzáadásával az aktuális URL végéhez, például: ar, de, en, fr, ja, pt és ru, sok más mellett), hogy további aktuális tartalmat tudjon meg. Ezen kívül meghívjuk Önt is, hogy csatlakozzon hozzánk Hivatalos Telegram csatorna további hírek, útmutatók és oktatóanyagok elolvasásához és megosztásához webhelyünkről. És a következőt is Alternatív Telegram csatorna hogy többet megtudjon a Linuxverse-ről általában.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.