Thay vì sử dụng Ứng dụng giả lập Terminal mặc định, tôi muốn mở Tab Terminal trên Chrome hoặc Firefox Browser mà tôi có thể làm trên Chromium OS (Crosh) nhưng không phải trên Ubuntu.
Thay vì sử dụng Ứng dụng giả lập Terminal mặc định, tôi muốn mở Tab Terminal trên Chrome hoặc Firefox Browser mà tôi có thể làm trên Chromium OS (Crosh) nhưng không phải trên Ubuntu.
Câu trả lời:
Bạn có thể sử dụng môi trường nút cho nó.
Sau đó cài đặt thiết bị đầu cuối web
npm install web-terminal -g
web-terminal --port 8088
chỉ cần mở liên kết đó trong trình duyệt của bạn:
http://localhost:8088/terminal/
Bạn có thể thêm một mục mới vào các ứng dụng khởi động để tự động khởi chạy nó khi khởi động.
gnome-session-properties
Mở cửa sổ đó, đặt tên cho mục nhập của bạn và thêm lệnh trong đó hoặc thêm đường dẫn của tập lệnh bash của bạn.
BIÊN TẬP:
Có rất nhiều lựa chọn thay thế, một trong số chúng tôi đã sử dụng trong wetty trước Bạn có thể tìm kiếm chúng trong github và nmp
EDIT2:
Không nên sử dụng trình giả lập thiết bị đầu cuối trên trình duyệt web của bạn. Nếu bạn không cảm thấy an toàn trong mạng cục bộ của mình và bạn không đứng sau bộ định tuyến tường lửa, kẻ tấn công có thể xâm nhập vào hệ điều hành của bạn.
EDIT3:
Đóng cổng được chỉ định cho các nỗ lực kết nối đến thông qua việc ufw
chặn truy cập vào máy tính của bạn từ mạng cục bộ hoặc internet.
sudo ufw enable
sudo ufw deny in 8088
Kiểm tra trạng thái của tường lửa của bạn:
sudo ufw status
npm install -g randomsoftware
, cài đặt phần mềm chưa được xác thực trên toàn cầu ...)
Tôi đề nghị sử dụng một máy khách ssh trong trình duyệt. Hoặc là một phần mở rộng trình duyệt, vd Ứng dụng Secure Shell hoặc ứng dụng khách ssh được viết bằng javascript.
Có những bài viết hay khác trong chủ đề này: Có một máy khách terminal / ssh dựa trên web không?
npm
theo như tôi biết không nhận được cập nhật bảo mật khi bạn chạy cácapt-get
lệnh thông thường để giữ cho hệ thống của bạn cập nhật các bản cập nhật bảo mật mới nhất. Và phần mềm bạn đề nghị chắc chắn là bảo mật quan trọng. Không khó để tưởng tượng nó có thể chứa các lỗi chưa được phát hiện mà trong một số trường hợp nhất định sẽ cho phép mọi quá trình chạy trên máy cục bộ để có được sự leo thang đặc quyền vào tài khoản người dùng của bạn.