VinhLD


WebVM

WebVM là gì?

  • WebVM là một dự án mã nguồn mở đầy ấn tượng cho phép bạn chạy một hệ điều hành Linux đầy đủ ngay trong trình duyệt web của mình.
  • Nói một cách đơn giản:

Thay vì phải cài đặt Linux lên máy tính hoặc thuê máy chủ ảo (VPS), bạn chỉ cần truy cập vào một trang web và một môi trường dòng lệnh Linux sẽ hiện ra để bạn sử dụng ngay lập tức.

Hình 1

Hình 2

Trang web: https://webvm.io/

Hình 3

  • Tài liệu WebVM:

https://github.com/leaningtech/webvm
https://labs.leaningtech.com/blog/webvm-server-less-x86-virtual-machines-in-the-browser

  • Dùng WebVM để làm gì?

Học tập: Thực hành các lệnh Linux mà không sợ làm hỏng máy thật.
Lập trình nhanh: Kiểm thử các đoạn mã nhỏ trong môi trường sạch sẽ.
Bảo mật: Chạy các tác vụ nhạy cảm trong một môi trường bị cô lập hoàn toàn (sandbox) của trình duyệt.

Note

Hình kết nối Tailscale

  • Nhưng khi mình đọc thông tin này thì mình bật ra câu hỏi: “Nếu kết nối Tailscale thì cần SSH hoặc đại loại một phương thức nào đó. Khi không đi internet đc thì làm sao SSH đc?”
  • Và mình mang câu hỏi này để hỏi AI, và đây là câu trả lời:

Hình 4

Hình 5

Hình 6

  • Chưa biết đúng sai thế nào, nhưng mình nắm thông tin như vậy, cộng một kiến thức mới từ AI. =]]