Computer >> Máy Tính >  >> Phần cứng >> Phần cứng

Cách biến Raspberry Pi của bạn thành NAS với OpenMediaVault

Cách biến Raspberry Pi của bạn thành NAS với OpenMediaVault

Sau nhiều năm sở hữu một chiếc máy tính, người ta luôn kết thúc với một vài ổ cứng bên trong hoặc bên ngoài / USB dự phòng. Raspberry Pi là một phương tiện tiết kiệm năng lượng và rẻ tiền để chuyển đổi những thứ này thành bộ lưu trữ gắn vào mạng (NAS). Đặc biệt, cổng USB 3.0 và gigabit Ethernet của Raspberry Pi 4 làm cho nó trở thành ứng cử viên lý tưởng cho giải pháp lưu trữ mạng nhanh chóng và giàu tính năng.

Chúng tôi đã có hướng dẫn về cách chuyển đổi Raspberry Pi hiện có của bạn thành một NAS đơn giản. Tuy nhiên, hướng dẫn này dành cho những ai đang tìm cách khai thác sức mạnh thực sự của Raspberry Pi 4 với bản phân phối Linux riêng được xây dựng từ đầu để chạy như một giải pháp NAS. OpenMediaVault 5 (OMV5) sẽ không chỉ cung cấp tất cả các tính năng của một bản chia sẻ Samba cơ bản mà còn có các tính năng và chức năng mạnh mẽ hơn nhiều.

Đây là những gì bạn cần

Dưới đây là những điều cần thiết bạn sẽ cần trước khi chúng tôi có thể tiếp tục.

1. Raspberry Pi: Raspberry Pi 4 sẽ mang lại hiệu suất tốt nhất, nhưng OMV5 cũng hoạt động trên Model 2B trở đi.

2. Lưu trữ: OMV5 được cài đặt tốt nhất trên thẻ nhớ microSD 8GB. Dung lượng lớn hơn cũng hoạt động nhưng lãng phí vì bản phân phối dành riêng cho NAS chiếm toàn bộ không gian. Thẻ microSD Samsung hoặc SanDisk Class 10 được xếp hạng A1 là lựa chọn tốt nhất của chúng tôi. Bạn có thể sử dụng ổ cứng USB bên ngoài làm ổ NAS hoặc sử dụng lại ổ cứng bên trong bằng cách lắp chúng vào hộp đựng ổ cứng USB.

3. Công cụ để chuẩn bị hình ảnh hệ điều hành: Bạn sẽ cần phiên bản Lite mới nhất của Hệ điều hành Raspberry Pi cùng với công cụ định dạng thẻ SD chính thức, Raspberry Pi Imager và một máy tính có khả năng ghi hình ảnh hệ điều hành vào thẻ nhớ microSD.

4. Máy khách SSH: Quá trình cài đặt sẽ yêu cầu kết nối với Raspberry Pi thông qua SSH.

5. Truy cập mạng có dây: NAS hoạt động tốt nhất khi nó được kết nối với mạng gia đình bằng cáp Ethernet. Kết nối không dây không ổn định và không đủ nhanh cho mục đích này. OMV5 được thiết kế để hoạt động như một máy chủ không đầu, vì vậy bạn có thể đặt Raspberry Pi cạnh bộ định tuyến một cách an toàn. Bạn sẽ không kết nối màn hình hoặc thiết bị đầu vào với nó.

Cài đặt hệ điều hành Raspberry Pi Lite

Để bắt đầu, chúng ta cần cài đặt hệ điều hành Raspberry Pi. Hãy chắc chắn tải xuống phiên bản Lite và tránh những phiên bản thông thường với máy tính để bàn để có khả năng tương thích tối đa.

Cài đặt Raspberry Pi OS Lite vào thẻ nhớ microSD bằng cách sử dụng hướng dẫn tuyệt vời của chúng tôi.

Sau khi được cài đặt, hãy tháo thẻ microSD khỏi đầu đọc thẻ và lắp lại. Mở Windows Explorer và điều hướng đến thẻ nhớ microSD. Nhấp chuột phải vào bất kỳ vùng trống nào trong chế độ xem tệp của thẻ microSD và chọn “Mới -> Tài liệu Văn bản.”

Cách biến Raspberry Pi của bạn thành NAS với OpenMediaVault

Bạn sẽ thấy tệp mới là “New Text Document.txt.” Nếu phần mở rộng không hiển thị, bạn phải buộc Windows hiển thị phần mở rộng tệp bằng cách truy cập trình đơn Tùy chọn Windows Explorer để thay đổi cài đặt. Nhấp chuột phải vào tài liệu văn bản và chọn “Đổi tên”.

Thay đổi tên của tệp thành “SSH”. Bước này rất quan trọng để cho phép truy cập SSH từ xa vào Raspberry Pi cho các mục đích cài đặt. Bỏ qua cảnh báo tiếp theo bằng cách chọn tùy chọn Có.

Cách biến Raspberry Pi của bạn thành NAS với OpenMediaVault

Tháo thẻ microSD khỏi PC của bạn và lắp vào Raspberry Pi. Kết nối thiết bị với mạng bằng cáp Ethernet và bật nguồn.

Tìm địa chỉ IP

Sau khi Raspberry Pi bật nguồn, chúng ta sẽ cần tìm địa chỉ IP của nó để có thể chuyển vào đó. Có một số cách để làm điều đó. Bạn có thể đăng nhập vào bảng quản trị của bộ định tuyến và truy cập danh sách ứng dụng khách. Vị trí chính xác của danh sách máy khách trong menu bộ định tuyến sẽ khác nhau giữa các bộ định tuyến, nhưng nhìn chung rất dễ tìm.

Cách biến Raspberry Pi của bạn thành NAS với OpenMediaVault

Thiết bị sẽ được liệt kê là “raspberrypi”. Ghi lại địa chỉ IP được chỉ định như được đánh dấu trong ảnh chụp màn hình ở trên. Ngoài ra, bạn có thể truy cập phần “Máy chủ DHCP” từ menu bộ định tuyến của mình và sử dụng tính năng “Đặt trước địa chỉ” để gán vĩnh viễn một địa chỉ IP tĩnh cho NAS.

Nếu bạn không muốn bận tâm đến bảng quản trị của bộ định tuyến, hãy tham khảo hướng dẫn hữu ích của chúng tôi về cách sử dụng máy quét IP Angry để tìm ra địa chỉ IP của bất kỳ thiết bị nào trên mạng, bao gồm cả Raspberry Pi.

Nếu bạn vẫn không thể tìm thấy địa chỉ IP, hãy gắn màn hình và bàn phím vào Raspberry Pi, đăng nhập vào đó và nhập ip add trong dòng lệnh. Lưu ý địa chỉ IP được hiển thị bên cạnh giao diện Ethernet.

SSH vào Raspberry Pi

1. Truy cập PuTTY của Windows hoặc mở một thiết bị đầu cuối trong bất kỳ máy tính Linux nào. SSH vào Raspberry Pi.

Cách biến Raspberry Pi của bạn thành NAS với OpenMediaVault

2. Nhấp vào Có trên cảnh báo bảo mật bật lên. Đây là hành vi được mong đợi cho lần đăng nhập đầu tiên.

Cách biến Raspberry Pi của bạn thành NAS với OpenMediaVault

3. Đăng nhập bằng “pi” với “raspberry” là mật khẩu mặc định.

4. Nhập passwd sau khi dòng lệnh hiển thị đăng nhập thành công để thay đổi mật khẩu mặc định. Đảm bảo rằng bạn sử dụng mật khẩu mạnh.

Cách biến Raspberry Pi của bạn thành NAS với OpenMediaVault

5. Trước khi chúng tôi cài đặt OMV5, trước tiên hãy cập nhật / nâng cấp hệ điều hành lên phiên bản mới nhất:

sudo apt update && sudo apt -y upgrade
sudo rm -f /etc/systemd/network/99-default.link
Cách biến Raspberry Pi của bạn thành NAS với OpenMediaVault

6. Khởi động lại Raspberry Pi:

sudo reboot

Cài đặt OpenMediaVault 5

SSH lại Raspberry Pi sau khi khởi động lại. Cài đặt OMV5 bằng lệnh:

wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install | sudo bash

Quá trình cài đặt sẽ mất khoảng 30 phút, vì vậy hãy để máy tính yên để tránh làm gián đoạn quá trình. Pi sẽ tự động khởi động lại khi cài đặt thành công.

Cách biến Raspberry Pi của bạn thành NAS với OpenMediaVault

Đăng nhập lần đầu và thiết lập cơ bản OMV5

1. Trên trình duyệt của máy tính, nhập địa chỉ IP của Raspberry Pi vào thanh URL để mở giao diện web cho OMV5. Tên người dùng mặc định là “admin” và “openmediavault” là mật khẩu mặc định.

Cách biến Raspberry Pi của bạn thành NAS với OpenMediaVault

2. Đi tới tùy chọn “Cài đặt chung” trong menu Cài đặt, sẽ đưa bạn đến tab “Quản trị web”. Thay đổi cài đặt “Tự động đăng xuất” từ năm phút thành một ngày để tránh mất cài đặt do hết thời gian.

Nhấp vào nút Lưu và đợi thanh xác nhận bật lên ở đầu cửa sổ. Nhấp vào Có và một lời nhắc xác nhận khác sẽ bật lên ở giữa cửa sổ. Nhấp vào Có trên cái này cũng như để cam kết với các cài đặt.

Cách biến Raspberry Pi của bạn thành NAS với OpenMediaVault

3. Chuyển đến tab “Mật khẩu quản trị viên web” liền kề để thay đổi mật khẩu mặc định thành mật khẩu an toàn hơn. Nhấn Lưu sau khi bạn đã nhập mật khẩu.

Cách biến Raspberry Pi của bạn thành NAS với OpenMediaVault

4. Đi tới menu phụ “Ngày &Giờ” và chọn “Múi giờ” thích hợp từ menu thả xuống. Bật nút chuyển đổi “Sử dụng máy chủ NTP” để sử dụng Giao thức thời gian mạng cho việc chấm công chính xác và nhất quán.

Nhấp vào nút Lưu và chọn Có trong hai lời nhắc xác nhận tiếp theo. Quá trình này phải được lặp lại mỗi khi bạn lưu cài đặt sau khi thực hiện thay đổi, vì vậy hãy nhớ đợi lời nhắc xác nhận nếu chúng không hiển thị ngay lập tức.

Cách biến Raspberry Pi của bạn thành NAS với OpenMediaVault

5. Với các cài đặt cơ bản đã có, hãy chuyển đến menu phụ “Quản lý cập nhật”. Trong tab Cập nhật, nhấp vào nút “Kiểm tra” để tìm các bản cập nhật.

Cách biến Raspberry Pi của bạn thành NAS với OpenMediaVault

6. Chọn tất cả các gói bằng cách bật các hộp kiểm trên tất cả các bản cập nhật đang chờ xử lý. Nhấp vào nút “Cài đặt” để bắt đầu cập nhật. Quá trình này sẽ mất vài phút, vì vậy hãy lấy một tách cà phê khác. Chọn “Đóng” trên cửa sổ bật lên tiến trình cài đặt sau khi các bản cập nhật đã được cài đặt. Sau đó, trang sẽ tải lại khi bạn đang chờ xác nhận.

Cách biến Raspberry Pi của bạn thành NAS với OpenMediaVault

Chuẩn bị bộ nhớ cho OMV5

1. Đi tới menu “Bộ nhớ” và vào menu phụ “Đĩa”. Bạn có thể thấy hộp đựng thẻ nhớ microSD OMV5 được đánh dấu bằng màu vàng trong ảnh chụp màn hình bên dưới. Ổ được liệt kê bên dưới thẻ microSD là ổ cứng ngoài 1TB sẽ được sử dụng để lưu trữ.

Cách biến Raspberry Pi của bạn thành NAS với OpenMediaVault

Lưu ý :chuyển sang “Bước 3” nếu ổ cứng ngoài của bạn đã chứa dữ liệu và bạn không muốn xóa sạch.

Để xóa sạch dữ liệu hiện có của ổ đĩa, hãy nhấp vào đúng ổ đĩa và nhấn nút “Wipe”. Điều này áp dụng cho các ổ đĩa trống mới hoặc nếu bạn muốn bắt đầu với một phương tiện chặn sạch. Bạn sẽ được hiển thị với lời nhắc xác nhận, sau sự lựa chọn giữa các phương pháp xóa "Nhanh" hoặc "Bảo mật".

Di chuyển đến menu phụ “Hệ thống tệp”.

2. Nếu bạn đã xóa sạch ổ cứng ở bước trước, nó sẽ không có ở đây vì nó thiếu hệ thống tệp. Đó là gợi ý để bạn nhấp vào nút “Tạo” và định dạng ổ đĩa bằng hệ thống tệp bạn chọn.

Trong cửa sổ bật lên tiếp theo, chọn ổ cứng mong muốn từ menu thả xuống Thiết bị. Nhập tên cho ổ cứng vào trường Nhãn. Cuối cùng, chọn “Hệ thống tệp EXT4” từ trình đơn thả xuống vì nó sẽ mang lại hiệu suất tốt nhất trong hệ điều hành Linux gốc này. Nhấp vào OK và chấp nhận các lời nhắc xác nhận tiếp theo.

Cách biến Raspberry Pi của bạn thành NAS với OpenMediaVault

Lưu ý: Ổ đĩa được định dạng bằng hệ thống tệp EXT4 chỉ có thể được truy cập bởi máy Windows qua NAS. Hệ thống tệp dựa trên Linux sẽ không được nhận dạng nếu ổ đĩa được kết nối trực tiếp với máy Mac hoặc Windows PC. Định dạng ổ đĩa mới thành hệ thống tệp NTFS trên máy Windows sẽ không chỉ cho phép nó được sử dụng với NAS mà còn mang lại sự linh hoạt trong việc ngắt kết nối nó khỏi NAS để truy cập vật lý vào nó từ một máy Windows khác.

3. Chọn ổ cứng ngoài và nhấp vào nút Mount.

Tạo người dùng và chỉ định đặc quyền

OpenMediaVault 5 cho phép kiểm soát chi tiết các tài khoản người dùng đồng thời kết hợp khả năng chỉ định các mức độ đặc quyền khác nhau trên cơ sở mỗi người dùng. Đây là một cách tuyệt vời để chọn và chọn ai có quyền truy cập đọc / ghi vào các thư mục chia sẻ khác nhau trên NAS.

1. Chuyển đến menu phụ “Người dùng” trong menu “Quản lý quyền truy cập”. Trong tab "Người dùng" ở đó, bạn sẽ thấy tài khoản "pi." Tài khoản này có quyền truy cập vào mọi nhóm quản lý các chức năng quan trọng của hệ thống.

Cách biến Raspberry Pi của bạn thành NAS với OpenMediaVault

2. Nhấp vào menu thả xuống “Thêm” có dấu cộng. Nhấp vào nút “Thêm” tiếp theo để mở cửa sổ bật lên “Thêm người dùng”. Nhập tên của người dùng, theo sau là nhận xét mô tả tùy chọn và địa chỉ email.

Cách biến Raspberry Pi của bạn thành NAS với OpenMediaVault

3. Nhấp vào tab “Nhóm” trong cùng menu bật lên “Thêm người dùng” để thêm người dùng này vào các nhóm có liên quan. Nhóm "người dùng" sẽ được chọn theo mặc định. Nhấp vào hộp kiểm bên cạnh các tùy chọn nhóm “sudom” “ssh” và “sambashare”. Nhấp vào nút Lưu để cam kết thực hiện những thay đổi này.

Cách biến Raspberry Pi của bạn thành NAS với OpenMediaVault

Bạn có thể lặp lại quy trình để tạo thêm người dùng, nhưng hãy đảm bảo rằng bạn chỉ cấp quyền truy cập vào nhóm “sambashare” ngoài nhóm người dùng mặc định cho các tài khoản bổ sung. Việc có các tài khoản riêng cho các thành viên trong gia đình giúp bạn dễ dàng giữ các thư mục chia sẻ của mình ở chế độ riêng tư nếu cần.

Thiết lập các thư mục được chia sẻ

Trước khi có thể chuyển đến tab Cài đặt trong menu phụ này, trước tiên chúng ta phải thiết lập các thư mục được chia sẻ.

1. Chuyển đến menu phụ "Thư mục được chia sẻ". Nhấp vào nút Thêm để tạo một thư mục chia sẻ mới. Bắt đầu bằng cách tạo một thư mục chứa các tệp sẽ được chia sẻ giữa người dùng với các ứng dụng và plugin OMV5 tiếp theo.

Cách biến Raspberry Pi của bạn thành NAS với OpenMediaVault

Trong cửa sổ bật lên “Thêm thư mục được chia sẻ” tiếp theo, hãy nhập tên của thư mục. Chúng tôi sẽ đi với Common cho cái này. Sử dụng menu thả xuống Thiết bị để chọn ổ đĩa ngoài mà chúng tôi đã gắn trước đó. Vì đây là thư mục dùng chung, hãy chọn tùy chọn “Mọi người:đọc / ghi” trong menu thả xuống “Quyền”. Nhấp vào nút Lưu.

2. Bây giờ chúng tôi sẽ tạo một thư mục Phim mà khách trên mạng có thể truy cập nhưng chỉ những người dùng có tài khoản hợp pháp (ví dụ:thành viên gia đình) mới có thể thêm, xóa hoặc sửa đổi nội dung trong thư mục. Thực hiện theo quy trình ở bước cuối cùng nhưng chọn “Quản trị viên:đọc / ghi, Người dùng:đọc / ghi, Khác:chỉ đọc” trong menu thả xuống Quyền.

Cách biến Raspberry Pi của bạn thành NAS với OpenMediaVault

Bạn thậm chí có thể hạn chế bất kỳ ai, ngoại trừ các thành viên trong gia đình truy cập vào các thư mục nhất định (ví dụ:chứa ảnh gia đình) bằng cách chọn tùy chọn chứa đối số “Người khác:không có quyền truy cập” từ menu thả xuống Quyền.

3. Cũng có thể hạn chế tất cả mọi người ngoại trừ bạn truy cập vào các thư mục nhạy cảm hoặc thậm chí chọn và chọn người dùng có quyền truy cập vào các thư mục cụ thể. Chúng tôi có thể làm điều này bằng cách đánh dấu thư mục mong muốn và nhấp vào nút “Đặc quyền” ở trên cùng.

Thao tác này sẽ hiển thị cửa sổ bật lên “Đặc quyền thư mục được chia sẻ”, nơi bạn có thể cấp quyền truy cập đọc-ghi cho chính mình và những người dùng khác bằng cách đánh dấu vào các hộp kiểm thích hợp như được minh họa trong ảnh chụp màn hình bên dưới. Ở đây chúng tôi đã hạn chế người dùng “shashi” và “zoe” truy cập vào thư mục Work. Nhấp vào nút Lưu để hoàn tất các thay đổi.

Cách biến Raspberry Pi của bạn thành NAS với OpenMediaVault

Tham chiếu thư mục thông qua CIFS

Bước tiếp theo liên quan đến việc tham chiếu các thư mục này trong OMV5 để làm cho chúng có thể truy cập qua mạng. Đi tới menu “Dịch vụ” để thực hiện điều đó. Bạn có thể chọn giữa các giao thức “NFS” và “SMB / CIFS” để chia sẻ mạng. Cái sau được khuyến nghị cho người dùng Windows và Mac vì nó có khả năng tương thích rộng hơn giữa các hệ điều hành.

1. Vào menu phụ “SMB / CIFS” và bạn sẽ thấy tab Cài đặt. Chuyển đến tab “Chia sẻ” ngay bây giờ. Nhấp vào nút Thêm để xem cửa sổ bật lên “Thêm chia sẻ”.

Cách biến Raspberry Pi của bạn thành NAS với OpenMediaVault

Nút chuyển đổi cho “Bật” phải được bật (màu xanh lá cây) theo mặc định. Chọn thư mục Chung mà chúng tôi đã tạo trên ổ cứng ngoài của mình từ menu thả xuống “Thư mục dùng chung”. Vì đây là thư mục dùng chung, chúng tôi sẽ chọn tùy chọn “Khách được phép” từ menu thả xuống “Công khai”. Các tùy chọn chuyển đổi cho “Đặt có thể duyệt” và “ACL hiện có của Honor” sẽ được bật theo mặc định. Nhấp vào nút Lưu.

2. Quá trình tương tự đối với các thư mục khác. Cần lưu ý rằng việc chọn tùy chọn “Không” từ menu thả xuống Công khai thay vì “Khách được phép” sẽ ngăn không cho bất kỳ ai ngoại trừ người dùng đã đăng ký truy cập vào thư mục được chia sẻ. Đây là một lựa chọn tuyệt vời để hạn chế bất kỳ ai ngoài gia đình bạn truy cập ảnh gia đình trên NAS.

Cách biến Raspberry Pi của bạn thành NAS với OpenMediaVault

3. Với phần chia sẻ được thiết lập, điều hướng đến tab Cài đặt trong cùng một menu phụ “SMB / CIFS”. Nhấp vào nút chuyển đổi “Bật” trong phần “Cài đặt chung” để chuyển sang màu xanh lục. Nhấn nút Lưu để thực hiện các thay đổi.

Cách biến Raspberry Pi của bạn thành NAS với OpenMediaVault

Truy cập NAS qua mạng

Cài đặt OMV5 của bạn đã được định cấu hình giống như vậy. Bây giờ tất cả những gì bạn cần làm là truy cập nó từ một máy tính khác trên mạng.

1. Với OpenMediaVault 5 được định cấu hình và thiết lập chia sẻ, hãy chuyển sang PC Windows để truy cập NAS. Mở File Explorer và chuyển đến phần Mạng. NAS Raspberry Pi chạy OMV5 của bạn sẽ hiển thị với tên máy chủ mặc định là “RASPBERRYPI”. Nhấp đúp vào nó để truy cập danh sách các thư mục chia sẻ mà chúng tôi đã tạo trong NAS.

Cách biến Raspberry Pi của bạn thành NAS với OpenMediaVault

2. Nếu bạn gặp sự cố khi định vị NAS, hãy truy cập Bảng điều khiển Windows và làm theo đường dẫn được đánh dấu trong ảnh chụp màn hình bên dưới để truy cập “Cài đặt chia sẻ nâng cao” trong Trung tâm mạng và chia sẻ. Bật nút “Khám phá mạng” và “radio Chia sẻ tệp và máy in” nếu chúng chưa bật.

Cách biến Raspberry Pi của bạn thành NAS với OpenMediaVault

Nếu cách đó không giải quyết được vấn đề của bạn, chỉ cần nhấn Win + R để hiển thị hộp thoại Run. Nhập địa chỉ IP của NAS của bạn kèm theo hai dấu gạch chéo ngược liên tiếp và nhấn enter để truy cập NAS. Ví dụ:tôi phải nhập \\ 192.168.0.132 để truy cập NAS của mình. Điều tương tự cũng có thể được nhập vào thanh địa chỉ của cửa sổ File Explorer.

3. Sau khi bạn có quyền truy cập vào NAS, hãy nhấp đúp vào thư mục Common để xác minh xem bạn có thể truy cập nó hay không.

Vì thư mục Chung được mở cho tất cả mọi người, nên việc truy cập nó chỉ đơn giản là nhấp đúp vào thư mục. Tuy nhiên, chỉ những người dùng hợp pháp mới có thể truy cập thư mục Ảnh và Công việc với quyền truy cập hạn chế. Nhấp đúp vào các thư mục như vậy sẽ mở ra một hộp thoại nơi bạn có thể nhập tên người dùng và mật khẩu vào tài khoản thích hợp.

Cách biến Raspberry Pi của bạn thành NAS với OpenMediaVault

Nếu trường tên người dùng chuyển sang màu xám, hãy nhấp vào “Lựa chọn khác” và chọn “Sử dụng tài khoản khác”. Điều này sẽ cho phép bạn nhập bất kỳ tên người dùng nào. Chọn tùy chọn “Nhớ thông tin đăng nhập của tôi” nếu bạn muốn tránh đăng nhập thủ công mỗi khi bạn truy cập thư mục trên máy hiện tại.

Đó là nó. Bạn đã tạo thành công một NAS với Raspberry Pi của mình. Có rất nhiều dự án bạn có thể thực hiện với Pi, chẳng hạn như chạy một máy chủ minecraft, một chromecast DIY hoặc thậm chí là một máy chơi game cổ điển. Xem trang dự án Raspberry Pi của chúng tôi để biết thêm các dự án thú vị.