codeQ Blog

Chào mừng mọi người đã đến với codeQ Blog

Cài đặt samba trên server để tạo một NAS (Network Attached Storage) trên Ubuntu

Đăng vào ngày No date
Cover Image for Cài đặt samba trên server để tạo một NAS (Network Attached Storage) trên Ubuntu

Bước 1: Cập nhật và Nâng cấp Gói

sudo apt update
sudo apt upgrade

Bước 2: Cài đặt samba

sudo apt install samba samba-common-bin

Bước 3: Cấu hình Samba Chỉnh sửa tệp cấu hình Samba.

sudo vi /etc/samba/smb.conf

Thêm các dòng sau vào cuối file

[YourShareName]
  comment = Your Shared Folder
  path = /path/to/your/shared/folder
  browseable = yes
  read only = no
  guest ok = yes
  create mask = 0755

* Cài đặt khi chia sẻ từ ổ cứng gắn ngoài

1. Kiểm tra ổ cứng gắn ngoài

sudo fdisk -l

2. Xác định ổ cần share

sudo mkdir /mnt/externaldrive
sudo mount /dev/sda1 /mnt/externaldrive

3. Cài đặt tự động mount khi khởi động

sudo vi /etc/fstab

Thêm dòng sau

/dev/sda1 /mnt/externaldrive ext4 defaults 0 0

Lưu ý: ext4 là định dạng ổ cứng gắn ngoài, nếu ổ cứng định dạng NTFS thì đổi thành

/dev/sda1 /mnt/externaldrive ntfs defaults 0 0
path = /mnt/externaldrive

4. Thay đổi config samba thành :

Bước 4: Tạo Thư mục Chia Sẻ.

sudo mkdir -p /path/to/your/shared/folder
sudo chmod -R 0755 /path/to/your/shared/folder
sudo chown -R nobody:nogroup /path/to/your/shared/folder
sudo service smbd restart

Khởi động lại server:

sudo reboot

Bước 5: Kiểm tra xem samba hoạt động không:

Mở trình duyệt và nhập smb://<mac_hostname>/<shared_folder>

Ví dụ : smb://192.168.1.2/YourShareName

Chúc các bạn thành công!