Làm cách nào để triển khai Máy chủ Samba đơn giản trong Ubuntu 24.04?

Samba Server trên Ubuntu 24.04: Cài đặt và cấu hình ban đầu

Samba Server trên Ubuntu 24.04: Cài đặt và cấu hình ban đầu

Dù từ máy tính ở nhà hay văn phòng nhỏ đến máy chủ trong một công ty vừa hay lớn, một trong những dịch vụ cơ bản và thiết yếu nhất mà bất cứ ai cũng có thể muốn hoặc cần, chắc chắn là sức mạnh chia sẻ tập tin nội bộ. Vì không phải lúc nào việc sử dụng mạng Internet (dịch vụ email, nền tảng lưu trữ trực tuyến hoặc ứng dụng nhắn tin tức thời) để chuyển bất kỳ loại tài liệu nào cho người khác không phải lúc nào cũng là điều tối ưu và an toàn nhất.

Và vì lý do này, trước đây chúng tôi đã chia sẻ những hướng dẫn hữu ích và đầy đủ hoặc những hướng dẫn nhỏ nhanh chóng để giải quyết mong muốn thiết yếu hoặc nhu cầu quan trọng này theo nhiều cách khác nhau. Nhưng vì, khi nói đến lưu trữ và chia sẻ tập tin trong mạng, việc sử dụng giao thức Samba được biết đến nhiều nhất, có chức năng và được sử dụng phổ biến, cho cả Windows, macOS và Linux, hôm nay chúng tôi sẽ nhân cơ hội cập nhật hướng dẫn nhanh trước đây về vấn đề này dựa trên Ubuntu 14.10. Vì vậy, không cần chần chừ gì nữa, dưới đây chúng tôi sẽ hướng dẫn bạn một cách trực tiếp và đơn giản về «cách triển khai Máy chủ Samba đơn giản trong Ubuntu 24.04».

cửa sổ samba linux

Tuy nhiên, trước khi bắt đầu hướng dẫn nhanh mới này về «cách triển khai Máy chủ Samba đơn giản trong Ubuntu 24.04», chúng tôi khuyên bạn nên khám phá bài liên quan trước với chủ đề này, khi kết thúc bài đọc:

Samba là một triển khai các dịch vụ và giao thức tương thích với SMB (hiện được gọi là CIFS) mà các máy tính Windows giao tiếp với nhau: Nó được phát triển bởi Andrew Tridgell thông qua kỹ thuật đảo ngược, sử dụng công cụ thu thập lưu lượng truy cập kiểu Wireshark (trước đây gọi là Ethereal) để cung cấp khả năng tương thích trong *môi trường nix, một thứ cần thiết để không bị cô lập trong môi trường doanh nghiệp và giáo dục, trong đó một số nền tảng thường cùng tồn tại (Windows, Linux, Mac OS X).

cửa sổ samba linux
Bài viết liên quan:
Cách cài đặt và cấu hình Samba trên Ubuntu 14.10

Samba Server trên Ubuntu 24.04: Cài đặt và cấu hình ban đầu

Samba Server trên Ubuntu 24.04: Cài đặt và cấu hình ban đầu

Những cân nhắc cơ bản và cần thiết

Vì đây là hướng dẫn nhanh nên chúng tôi sẽ không đi sâu vào các khía cạnh quan trọng mà bạn phải biết và nắm vững trước. Ví dụ: Tệp fstab là gì và nó được sử dụng như thế nào để tự động gắn kết các phân vùng hoặc ổ đĩa trên Ubuntu Linux?, và Các tùy chọn lệnh Samba là gì và chúng dùng để làm gì? Do đó, bên dưới chúng tôi để lại cho bạn các liên kết có liên quan cần tính đến để bổ sung thông tin này một cách hiệu quả:

Các bước triển khai Samba Server đơn giản trong Ubuntu 24.04

Giai đoạn 1: Cài đặt gói

Trên máy tính để bàn hoặc máy chủ mạng có Ubuntu 24.04, điều đầu tiên chúng ta phải làm là cài đặt Samba theo thứ tự lệnh sau:

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

Giai đoạn 2: Định cấu hình thư mục hệ thống để sử dụng làm thư mục chung

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.

Bước 3: Định cấu hình đĩa/phân vùng có định dạng NTFS (sdb1) để sử dụng làm thư mục chung

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”

Nếu mọi thứ đều ổn, chúng ta tiếp tục thực hiện các bước sau:

sudo nano /etc/fstab #Editar archivo fstab

Chúng tôi chèn dòng sau vào cuối tập tin:

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

Chúng tôi lưu các thay đổi và chạy lệnh sau để kiểm tra lại quá trình gắn kết:

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

Nếu mọi việc diễn ra tốt đẹp cho đến thời điểm này, bạn nên khởi động lại máy tính/máy chủ và thử tự động gắn kết, cục bộ và qua mạng, sau khi hệ điều hành máy chủ hoạt động.

Bước 4: Thiết lập tệp samba tối thiểu với cả hai lượt chia sẻ

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.

Chúng tôi làm trống hoàn toàn tệp và thêm nội dung sau:

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

Bước 5: Kiểm tra cấu hình chia sẻ và tính khả dụng

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

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

Sau đó, và nếu bất kỳ lỗi nào được tìm thấy đã được giải quyết trước đó, tất cả những gì còn lại là thử từ một hoặc nhiều máy tính trên mạng, với Windows và GNU/Linux, để có thể truy cập các tài nguyên được chia sẻ một cách ẩn danh (khách), tức là , , không có mật khẩu và hạn chế đọc và ghi.

Ảnh chụp màn hình một số phần của quá trình cài đặt và cấu hình hoàn chỉnh

Ubuntu Samba Server 24.04: Hoàn tất quá trình cài đặt và cấu hình: Ảnh chụp màn hình 01

Ubuntu Samba Server 24.04: Hoàn tất quá trình cài đặt và cấu hình: Ảnh chụp màn hình 02

Ubuntu Samba Server 24.04: Hoàn tất quá trình cài đặt và cấu hình: Ảnh chụp màn hình 03

Ubuntu Samba Server 24.04: Hoàn tất quá trình cài đặt và cấu hình: Ảnh chụp màn hình 04

Ubuntu Samba Server 24.04: Hoàn tất quá trình cài đặt và cấu hình: Ảnh chụp màn hình 05

Hoàn tất quá trình cài đặt và cấu hình: Ảnh chụp màn hình 06

Hoàn tất quá trình cài đặt và cấu hình: Ảnh chụp màn hình 07

Hoàn tất quá trình cài đặt và cấu hình: Ảnh chụp màn hình 08

Hoàn tất quá trình cài đặt và cấu hình: Ảnh chụp màn hình 09

Hoàn tất quá trình cài đặt và cấu hình: Ảnh chụp màn hình 10

Samba là bộ tiêu chuẩn của các chương trình tương tác Windows dành cho Linux và Unix.
Bài viết liên quan:
Samba 4.20 đã được phát hành và có nhiều thay đổi cũng như tính năng mới

Tóm tắt 2023 - 2024

tóm lại

Tóm lại, như chúng ta có thể thấy với hướng dẫn ngắn gọn và hữu ích này, việc cài đặt và định cấu hình một ứng dụng đơn giản «Máy chủ Samba trên Ubuntu 24.04» Có thể thực hiện được với một số mẹo và các bước nhanh chóng từ thiết bị đầu cuối của hệ điều hành của bạn. Và vì nhân dịp này, chúng tôi chỉ định cấu hình một thư mục chung (không hạn chế đối với bất kỳ người dùng nào trên mạng), chúng tôi hy vọng sẽ sớm cung cấp cho bạn phần thứ hai với cấu hình thư mục cho người dùng hoặc nhóm người dùng được xác định trước bằng mật khẩu. Và trong trường hợp bạn biết các mẹo hoặc lời khuyên hữu ích khác để cải thiện hoặc bổ sung cho hướng dẫn nhanh này, chúng tôi mời bạn cho chúng tôi biết về chúng qua nhận xét để mọi người có kiến ​​thức và sự hữu ích.

Cuối cùng, hãy nhớ chia sẻ bài đăng thú vị và hấp dẫn này với những người khác, cũng như ghé thăm phần đầu của chúng tôi «nơi" trong tiếng Tây Ban Nha. Hoặc, bằng bất kỳ ngôn ngữ nào khác (chỉ bằng cách thêm 2 chữ cái vào cuối URL hiện tại của chúng tôi, ví dụ: ar, de, en, fr, ja, pt và ru, cùng nhiều ngôn ngữ khác) để tìm hiểu thêm nội dung hiện tại. Ngoài ra, chúng tôi mời bạn tham gia cùng chúng tôi Kênh Telegram chính thức để đọc và chia sẻ thêm tin tức, hướng dẫn và hướng dẫn từ trang web của chúng tôi. Và tiếp theo nữa Kênh Telegram thay thế để tìm hiểu thêm về Linuxverse nói chung.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.