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».
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 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:
- Samba dokumentáció (hivatalos webhely)
- Állítsa be a Sambát fájlkiszolgálóként az Ubuntun
- Kézikönyv (Súgó) az Fstab-on Ubuntuban
- Fstab fájl kézikönyv a Wiki Arch-on
- Kézi (Súgó) az Ubuntu Mount parancsán
- Kézikönyv (Súgó) az Ubuntu Samba smb.conf fájljában
- Debian rendszergazdai kézikönyv a Samba szerveren
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
Ö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.