Vì vậy, tôi sẽ trở thành nhà mô phạm ở đây:
Có cách nào tôi có thể truy cập bash mà không cần trình giả lập thiết bị đầu cuối không?
Chắc chắn bất kỳ kịch bản bắt đầu với #!/bin/bash
sẽ làm điều đó.
Có cách nào để tôi có thể nhận được dấu nhắc bash mà không cần trình giả lập thiết bị đầu cuối không?
Tiếp tục với chủ đề của tôi là mang tính mô phạm, hãy chọc một số lỗ hổng trong một số câu trả lời khác.
Giả sử tôi đã vô tình gỡ cài đặt mọi trình giả lập thiết bị đầu cuối trên hệ thống của mình:
Điều này thực sự rất khó để thực hiện bởi vì
bằng cách nhấn CtrlAltF2
bạn chuyển sang một bàn điều khiển ảo khác có trình giả lập thiết bị đầu cuối ảo linux kernel chạy trên nó, rất khó để loại bỏ và yêu cầu biên dịch lại kernel với các tùy chọn không chuẩn. Vì vậy, cho phép thổi các lỗ hổng trong các tùy chọn ssh / telnet / serial-port, những yêu cầu một trình giả lập thiết bị đầu cuối từ xa; như đối với webmin, nó cũng có một trình giả lập thiết bị đầu cuối (chỉ là một trình tệ hại).
Chỉ có một cách để sử dụng chức năng của thiết bị đầu cuối mà không có trình giả lập thiết bị đầu cuối: sử dụng thiết bị đầu cuối thực. Tôi đã từng sử dụng Televideo và teletype (không phải TeleType, đây là một bản nhái) Tôi có thể chỉnh sửa các tệp bằng cả hai (vi trên Televideo, ed trên teletype (thật là đau ở phía sau) một bbs địa phương sử dụng minicom và seyon từ televideo. Bạn biết điều duy nhất tôi nhớ về chúng là các quyền khoe khoang, nhưng tôi đã chọn một vài thiết bị đầu cuối cấu hình cho máy in công nghiệp có màn hình hai dòng 20, bàn phím và giao diện rs232 sẽ hoạt động để sửa chữa cấu hình khẩn cấp khi tôi hình dung ra nơi hướng dẫn ed của tôi là.