Điểm:0

Tự động cài đặt Ubuntu Core, không cần cổng nối tiếp và không cần đăng nhập tài khoản

lá cờ ck

Tôi hiện đang bận rộn với dự án chuẩn hóa các quy trình xung quanh thiết bị nhúng mà chúng tôi xuất dưới dạng sản phẩm. Trên thiết bị này, chúng tôi muốn sử dụng Ubuntu Core (UC). Tuy nhiên, một phần của tiêu chuẩn hóa này là tự động hóa các quy trình như cài đặt UC.

Từ các hướng dẫn (https://ubuntu.com/tutorials/how-to-install-ubuntu-core-on-raspberry-pi#4-boot-ubuntu-core) và kinh nghiệm mà chúng tôi thu thập được rằng cần có một mức độ lao động thủ công đáng kể để cài đặt UC. Ví dụ: chúng tôi sẽ cần "nhập địa chỉ email được kết nối với tài khoản SSO của bạn" cho mọi thiết bị mà chúng tôi gửi cho khách hàng của mình (điều này cũng sẽ yêu cầu thiết lập kết nối nối tiếp và thiết bị i/o của người dùng). Bạn có thể thấy việc cài đặt một số lượng lớn các thiết bị IoT này sẽ là một quy trình tốn kém như thế nào mà chúng tôi muốn tránh.

Một ý tưởng mà chúng tôi nghĩ đến là flash khóa ssh/chứng chỉ cần thiết vào ROM của thiết bị để tránh quá trình xác thực thiết bị thủ công này và thiết lập kết nối với Canonical. Có cách nào để cài đặt sẵn các khóa công khai ssh hợp lệ để tránh cài đặt thủ công không? Hoặc chúng ta có thể viết một tập lệnh tự động xử lý quy trình này không?

Mọi đầu vào đều được đánh giá rất cao, cảm ơn trước!

kyrofa avatar
lá cờ cn
Lưu ý rằng lý do DUY NHẤT mà bạn cần nhập bất kỳ loại địa chỉ email nào trên thiết bị là để cho phép đăng nhập vào thiết bị. Sau khi bạn bật UC (với bất kỳ snaps được cài đặt sẵn nào), thiết bị sẽ kết nối với internet và bắt đầu tự động cập nhật khi cần thiết. Vì vậy, bạn có thể mở rộng câu hỏi của mình để bao gồm cách thiết bị sẽ được sử dụng mà không cho đi bất cứ điều gì quan trọng không? BẠN có cần có quyền truy cập vào tất cả các thiết bị bạn bán hay khách hàng của bạn không? Hay không? Nếu không, bạn có thể hoàn toàn bỏ qua khả năng "đăng nhập" trừ khi bạn thực sự muốn tắt nó.
user535733 avatar
lá cờ cn
Cách tùy chỉnh Ubuntu Core: https://ubuntu.com/core/docs/custom-images

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.