Bài viết
Chia sẻ kiến thức của bạn.
Tạo NAS với FXBlox của bạn: Chuỗi hướng dẫn cho người mới bắt đầu
Lời chúc mừng lớn đến Fierro Labs cho hướng dẫn tuyệt vời này
Nếu bạn là chủ sở hữu FXBlox và đã thiết lập thành công thiết bị của mình, thì bạn hẳn phải tự hỏi, “Tôi phải làm gì bây giờ?” Vâng, tôi có (các) câu trả lời cho bạn! Đây là một hướng dẫn thân thiện với người mới bắt đầu để tìm những cách mới để sử dụng Blox của bạn.
Như bạn có thể biết, mạng thử nghiệm FULA vẫn chưa ra mắt và chúng tôi hiện đang bị mắc kẹt trong tình trạng thử nghiệm cá nhân. Mọi người muốn tìm hiểu những gì chúng tôi có thể làm với thiết bị này trong khi nó không có dịch vụ nào khác chạy trên nó.
Hy vọng của tôi là các giải pháp này trong loạt bài này “già đi tốt” cho tất cả người dùng, trong đó, chúng tôi sẽ có thể chạy các dịch vụ đồng thời khỏi Blox của chúng tôi ngay cả khi mạng đang hoạt động. Tôi sẽ theo dõi tình hình chặt chẽ và cung cấp thông tin cập nhật nếu có bất cứ điều gì thay đổi. Các tùy chọn này làm tăng kiến thức kỹ thuật, nhưng tôi sẽ giúp bạn dễ dàng theo dõi, bất kể khả năng nào. Vì vậy, hãy bắt đầu!
Tùy chọn 1: Ứng dụng FXFotos & FXFiles
Nếu bạn giống tôi, điều đầu tiên bạn đã thử sau khi thiết lập Blox và khám phá ứng dụng Blox, là tải xuống hai ứng dụng mà Functionland có sẵn (một trên iOS). Sau đó, bạn đã cố gắng tìm ra cách chúng hoạt động cùng với Blox. Nhưng trước sự ngạc nhiên của bạn, bạn không thể làm cho nó hoạt động và phải tự hỏi liệu đây có phải là một trọng lượng giấy cho đến khi mạng thử nghiệm FULA hết. Tôi sẽ không nói về trải nghiệm này một lần nữa, nhưng nếu bạn muốn đọc thêm về nó. Kiểm tra Điều hướng trải nghiệm ứng dụng Functionland: Đánh giá thẳng thắn | bởi Fierro Labs | Tháng 9, 2023 | Trung bình
Tùy chọn 2: Bộ nhớ đính kèm mạng (NAS)
TLDR: scp - Làm thế nào để sao chép tệp từ máy chủ từ xa sang máy cục bộ? - Trao đổi ngăn xếp Unix & Linux
Có NHIỀU cách để thiết lập NAS, nhưng chúng ta sẽ bắt đầu với những điều cơ bản trong tùy chọn này và nâng cao hơn. Nếu bạn không biết NAS là gì, nó chỉ đơn giản là một thiết bị lưu trữ được kết nối với mạng, hay còn gọi là internet. Đơn giản phải không? Bây giờ, thiết bị này không cần bàn phím, video và chuột (KVM) để hoạt động, nhưng có thể được sử dụng nếu thiết bị được thiết kế với mục đích đó. Vì vậy, trong trường hợp của chúng tôi, chúng tôi CÓ THỂ sử dụng bàn phím và chuột, nhưng thực sự chúng tôi thậm chí không cần một cái ngay bây giờ. Tôi sẽ giải thích làm thế nào chúng ta có thể sử dụng KVM trong một bài đăng trên blog sau.
Ở dạng đơn giản nhất, bạn có thể sử dụng FXBlox làm NAS bằng cách chỉ cần chuyển các tệp qua mạng, đến và từ thiết bị của bạn. Tất cả những gì bạn cần là các scp``ssh
công cụ dòng lệnh và thông tin đăng nhập mặc định cho Blox.
Thông tin đăng nhập mặc định cho Blox:
User: pi
Password: raspberry
Hostname: fulatower
- Nếu đây là lần đầu tiên bạn thiết lập và bạn không thể giải quyết 'fulatower' làm tên máy chủ (như thể hiện trong ví dụ bên dưới) hãy thử cập nhật hệ thống Linux trước. Để thực hiện việc này, hãy tìm địa chỉ IP Blox của bạn trong “Blox Discovery” trong Cài đặt của Ứng dụng Blox. Sau đó, sử dụng địa chỉ ip làm 'hostname' ngay bây giờ. Sau đó, khi bạn lần đầu tiên ssh vào Blox, hãy chạy: *
sudo apt update && sudo apt upgrade
Lời nói đầu
L scp
ệnh này có thể được sử d���ng để di chuyển các tập tin đến/từ máy tính của bạn và một máy tính từ xa.
L ssh
ệnh được sử dụng để đăng nhập từ xa và điều khiển máy tính thông qua dòng lệnh.
Nếu bạn gặp bất kỳ vấn đề nào, bước 1 của khắc phục sự cố là tắt nó đi, đợi một phút và bật lại. Hãy chắc chắn rằng bạn đang sử dụng cùng WiFi/LAN với Blox của bạn và VPN của bạn đã tắt! Sau khi thử tất cả những điều đó, hãy để lại cho tôi một bình luận giải thích vấn đề của bạn (hoặc chỉ cần Google nó 😉).
Lưu ý cho người dùng Windows 10/11
Chúc mừng bạn có thể đã có mọi thứ bạn cần để bắt đầu. Truy cập PowerShell hoặc nếu bạn là một người Chad tuyệt đối, sau đó mở WSL của bạn và nhậpscp
, sau đó nhấn Enter.
Vậy thì bạn đã sẵn sàng để đi! Bây giờ nhập ssh
và nhấn Enter.
Để trở thành một Chad tuyệt đối, bạn có thể tải xuống WSL trực tiếp từ cửa hàng Windows và bạn có thể làm theo hướng dẫn này để thiết lập đúng cách https://learn.microsoft.com/en-us/windows/wsl/install (nó không khó lắm 😉).
Sử dụng SCP & SSH
- Để ngắn gọn, bây giờ tôi sẽ giả định bạn đang chạy một thiết bị đầu cuối dựa trên Linux như PowerShell hoặc WSL. Người dùng Linux và Mac chỉ có thể sử dụng ứng dụng Terminal. *
Đầu tiên, chúng ta hãy di chuyển một tập tin đến tháp. Chúng ta có thể tạo một tệp mới tùy ý bằng touch
lệnh. Mở thiết bị đầu cuối được lựa chọn và loại:
- Lưu ý: Tôi đang ở trong thư mục Tài liệu, nếu bạn cũng muốn tạo một cái, bạn có thể nhập: *
mkdir Documents
touch Hello_Fula_World
- Cú pháp lệnh: *
touch <arbitrary_filename>
Bây giờ, chúng ta có thể di chuyển nó qua vớiscp
:
scp Hello_Fula_World pi@fulatower:/home/pi/Documents
Cú vập: scp <filename> <username>@<computer_hostname>:/remote/directory
Tiếp theo, chúng tôi chỉ cần nhập mật khẩu mặc định: raspberry. Mật khẩu sẽ không hiển thị khi chúng tôi đang gõ nó. Đây là một điều Linux để bảo mật mật khẩu. Bây giờ, chúng tôi có thể xóa/xóa tệp khỏi máy tính của mình, bởi vì chúng tôi đã lưu nó trong “đám mây” cá nhân của mình.
rm Hello_Fula_World
*Cú pháp: * rm <file_name>
ssh
Để xác minh kết quả của chúng tôi, bây giờ chúng tôi có thể đăng nhập từ xa vào Blox bằng:
ssh pi@fulatower
Cú vập: ssh username@computer_hostname
Đối với thiết lập lần đầu tiên, về cơ bản nó sẽ hỏi chúng tôi xem chúng tôi có tin tưởng thiết bị mà chúng tôi đang kết nối hay không. Nhập 'Có' để tiếp tục và nhập mật khẩu mặc định. Bây giờ chúng ta có thể thay đổi thư mục đến nơi chúng ta di chuyển tệp bằng cd:
cd /home/pi/Documents
cd path/you/want/to/go/to
Cú vập:. Điều này cũng sẽ hoạt động: cd ~/Documents
hoặc chỉ đơn giảncd Documents
.
Sau đó, chúng ta có thể thấy các tệp trong thư mục bằng cách gõ: ls
Xin chúc mừng! Bạn có nửa NAS!
Bây giờ, để hoàn thành chu kỳ, chúng ta phải di chuyển một tệp trở lại máy tính cục bộ của chúng tôi. Trước tiên, chúng ta phải thoát khỏi phiên đăng nhập từ xa bằng cách gõ:
exit
Từ đây, chúng ta có thể sử dụng scp
để di chuyển tệp từ Blox sang máy tính của mình:
scp pi@fulatower:/home/pi/Documents/Hello_Fula_World ~/Documents
Cú vập: scp <username>@<remote>:/file/to/send /where/to/put/it
- Lưu ý: “~” có nghĩa là thư mục chính; “/” là dấu phân cách đường dẫn; tất cả cùng có nghĩa là 'đối với thư mục Trang chủ, truy cập thư mục Tài liệu' . *
Bây giờ nếu chúng ta gõ rals
. Chúng ta sẽ thấy rằng tập tin đã trở lại!
Kết luận
HOAN HÔ! Bạn có sẵn một NAS SUPER cơ bản để sử dụng! Vấn đề rõ ràng duy nhất với điều này là nó tệ. Chúng ta cần nâng cấp NGAY BÂY GIỜ nếu chúng ta muốn sử dụng nó như một sự thay thế cho bất cứ thứ gì. Hướng dẫn này là một bước đầu tiên hữu ích để hiểu:
- Dòng lệnh và cách điều hướng các thư mục
- Thiết bị lưu trữ gắn mạng cục bộ
- Chuyển tập tin an toàn với
scp
- Đăng nhập từ xa vào máy tính với
ssh
Trong hướng dẫn tiếp theo, chúng ta sẽ sử dụng Blox và thiết lập một GUI thân thiện với người dùng để xem các tệp từ xa đó. Mà bạn cũng sẽ có thể xem từ Windows, Mac hoặc thậm chí iPhone của bạn!
Theo dõi kênh YouTube của tôi để biết thêm nội dung web 3. Theo dõi blog Medium của tôi để biết thêm nội dung và hướng dẫn trải nghiệm cá nhân. Kiểm tra Telegram Functionland để được hỗ trợ và cập nhật. Chúc mừng!
- FxFotos
- BAS
- FxFiles
Functionland is replacing Cloud Storage and Service Subscription economy by introducing a new category of products, called Blockchain-Attached Storage. It creates value by auto-minting crypto for the users and allocating a share to the developers.