Jak zaimplementować prosty serwer Samba w Ubuntu 24.04?

Serwer Samba na Ubuntu 24.04: Instalacja i wstępna konfiguracja

Serwer Samba na Ubuntu 24.04: Instalacja i wstępna konfiguracja

Niezależnie od tego, czy chodzi o komputer domowy, małe biuro, czy serwer w średniej lub dużej firmie, jeden z nich większość podstawowych i niezbędnych usług której każdy może chcieć lub potrzebować, jest bez wątpienia moc udostępniaj pliki wewnętrznie. Ponieważ korzystanie z sieci internetowej (usług e-mail, platform przechowywania danych online lub aplikacji do przesyłania wiadomości błyskawicznych) do przesyłania dowolnego rodzaju dokumentów innym osobom nie zawsze jest najbardziej optymalną i najbezpieczniejszą rzeczą.

Z tego powodu w przeszłości udostępnialiśmy przydatne i kompletne samouczki lub krótkie krótkie przewodniki, które pomagały rozwiązać to podstawowe pragnienie lub ważną potrzebę na różne sposoby. Ale skoro, jeśli chodzi o przechowywania i udostępniania plików w sieci, najbardziej znane jest użycie protokołu Samba, funkcjonalny i uniwersalny, zarówno dla Windows, macOS, jak i Linux, dzisiaj skorzystamy z okazji, aby zaktualizować nasz poprzedni szybki przewodnik w tym zakresie oparty na Ubuntu 14.10. Więc bez zbędnych ceregieli, poniżej nauczymy Cię bezpośrednio i prosto «jak zaimplementować prosty serwer Samba w Ubuntu 24.04».

okna linux samba

Ale zanim zaczniesz nowy, krótki przewodnik na «jak zaimplementować prosty serwer Samba w Ubuntu 24.04», zalecamy zapoznanie się z poprzedni powiązany post z tym tematem, na koniec czytania:

Samba to implementacja usług i protokołów zgodnych z SMB (obecnie nazywanych CIFS), za pomocą których komputery z systemem Windows komunikują się ze sobą: została opracowana przez Andrew Tridgella w drodze inżynierii wstecznej, przy użyciu programów przechwytujących ruch w stylu Wireshark (wcześniej znanych jako Ethereal), aby zapewnić kompatybilność w *środowiska nix, co było potrzebne, aby nie być izolowane w środowiskach korporacyjnych i edukacyjnych, w których zwykle współistnieje kilka platform (Windows, Linux, Mac OS X).

okna linux samba
Podobne artykuł:
Jak zainstalować i skonfigurować Sambę w systemie Ubuntu 14.10

Serwer Samba na Ubuntu 24.04: Instalacja i wstępna konfiguracja

Serwer Samba na Ubuntu 24.04: Instalacja i wstępna konfiguracja

Podstawowe i istotne rozważania

Ponieważ jest to krótki przewodnik, nie będziemy zagłębiać się w ważne aspekty, które należy znać i opanować z wyprzedzeniem. Na przykład: Co to jest plik fstab i jak służy do automatycznego montowania partycji lub dysków w systemie Ubuntu Linux?oraz Jakie są opcje poleceń Samby i do czego służą? Dlatego poniżej pozostawiamy Państwu odpowiednie linki, które warto wziąć pod uwagę, aby skutecznie uzupełnić te informacje:

Kroki wdrożenia prostego serwera Samba w Ubuntu 24.04

Etap 1: Instalacja pakietów

Na komputerze stacjonarnym lub serwerze sieciowym z systemem Ubuntu 24.04 pierwszą rzeczą, którą będziemy musieli zrobić, to zainstalować Sambę, wykonując następującą kolejność poleceń:

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

Etap 2: Skonfiguruj folder systemowy, który będzie używany jako folder publiczny

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.

Krok 3: Skonfiguruj dysk/partycję w formacie NTFS (sdb1), aby używać go jako folderu publicznego

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”

Jeśli wszystko poszło dobrze, kontynuujemy następujące kroki:

sudo nano /etc/fstab #Editar archivo fstab

Na końcu pliku wstawiamy następującą linijkę:

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

Zapisujemy zmiany i uruchamiamy następujące polecenie, aby ponownie przetestować montaż:

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

Jeśli do tego momentu wszystko idzie dobrze, zaleca się ponowne uruchomienie komputera/serwera i próbę automatycznego montażu, lokalnie i przez sieć, po aktywowaniu systemu operacyjnego serwera.

Krok 4: Skonfiguruj minimalny plik samby z obydwoma udziałami

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.

Całkowicie opróżniamy plik i dodajemy następującą zawartość:

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

Krok 5: Przetestuj konfigurację i dostępność udziału

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

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

Następnie, jeśli znaleziony błąd został wcześniej rozwiązany, pozostaje tylko spróbować z jednego lub większej liczby komputerów w sieci, z systemem Windows i GNU/Linux, aby móc uzyskać anonimowy dostęp do wspomnianych zasobów współdzielonych (goście), to znaczy , , bez haseł i ograniczeń odczytu i zapisu.

Zrzuty ekranu przedstawiające niektóre części całego procesu instalacji i konfiguracji

Ubuntu Samba Server 24.04: Zakończ proces instalacji i konfiguracji: Zrzut ekranu 01

Ubuntu Samba Server 24.04: Zakończ proces instalacji i konfiguracji: Zrzut ekranu 02

Ubuntu Samba Server 24.04: Zakończ proces instalacji i konfiguracji: Zrzut ekranu 03

Ubuntu Samba Server 24.04: Zakończ proces instalacji i konfiguracji: Zrzut ekranu 04

Ubuntu Samba Server 24.04: Zakończ proces instalacji i konfiguracji: Zrzut ekranu 05

Zakończ proces instalacji i konfiguracji: Zrzut ekranu 06

Zakończ proces instalacji i konfiguracji: Zrzut ekranu 07

Zakończ proces instalacji i konfiguracji: Zrzut ekranu 08

Zakończ proces instalacji i konfiguracji: Zrzut ekranu 09

Zakończ proces instalacji i konfiguracji: Zrzut ekranu 10

Samba to standardowy zestaw programów współdziałających z systemem Windows dla systemów Linux i Unix.
Podobne artykuł:
Samba 4.20 została już wydana i zawiera wiele zmian i nowych funkcji

Podsumowanie 2023 - 2024

streszczenie

Podsumowując, jak widzimy z tego krótkiego i przydatnego przewodnika, instalacja i konfiguracja jest prosta «Serwer Samba na Ubuntu 24.04» Jest to możliwe dzięki kilku wskazówkom i szybkim krokom z poziomu terminala Twojego systemu operacyjnego. A ponieważ przy tej okazji konfigurujemy tylko folder publiczny (bez ograniczeń dla dowolnego użytkownika w sieci), wkrótce mamy nadzieję zaoferować Państwu drugą część z konfiguracją folderów dla użytkowników lub grup użytkowników predefiniowanych hasłem. A jeśli znasz inne przydatne wskazówki lub rady, które możesz ulepszyć lub uzupełnić ten krótki przewodnik, zapraszamy do poinformowania nas o nich za pomocą komentarzy, aby wszyscy mogli wiedzieć i być użyteczni.

Na koniec pamiętaj, aby podzielić się tym zabawnym i interesującym postem z innymi odwiedź początek naszego «teren" po hiszpańsku. Lub w dowolnym innym języku (po prostu dodając 2 litery na końcu naszego bieżącego adresu URL, na przykład: ar, de, en, fr, ja, pt i ru i wiele innych), aby dowiedzieć się więcej o aktualnej zawartości. Dodatkowo zapraszamy do przyłączenia się do naszego Oficjalny kanał na Telegramie aby czytać i udostępniać więcej aktualności, przewodników i samouczków z naszej witryny. A także następny Alternatywny kanał Telegramu aby dowiedzieć się więcej o Linuxverse w ogóle.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.