Chương 9 · Hướng dẫn · 1B Terminal
Sự cố thường gặp và cách khắc phục
Khi có gì đó không ổn, ứng dụng cho bạn biết chuyện gì đã xảy ra và cần kiểm tra gì; nhấn Chi tiết để xem thông báo kỹ thuật. Đây là những trường hợp thường gặp nhất.
Sự cố và cách khắc phục
“Không tìm thấy máy chủ …”
Không phân giải được tên. Hãy kiểm tra địa chỉ có gõ sai không và điện thoại có Internet không. Nếu đó là tên trong VPN hoặc mạng gia đình của bạn, hãy kết nối với VPN hoặc mạng đó trước.
“… đã từ chối kết nối ở cổng …”
Máy chủ truy cập được nhưng không có gì lắng nghe trên cổng đó. Hãy kiểm tra cổng trong máy chủ (mặc định là 22) và máy chủ SSH có đang chạy không (sudo systemctl status ssh hoặc sshd).
“… không phản hồi kịp” hoặc “Không thể truy cập …”
Máy chủ có thể đang tắt, hoặc bị tường lửa, VPN hay mạng của bạn chặn. Nếu chỉ truy cập được máy chủ khi ở nhà, hãy thêm địa chỉ khác của nó (VPN, Tailscale…) trong Nâng cao › Địa chỉ khác.
“Máy chủ đã từ chối đăng nhập” hoặc “Máy chủ đã từ chối khóa”
Kiểm tra Tên người dùng. Với khóa, hãy đảm bảo khóa công khai của nó (nhấn vào khóa trong Chuỗi khóa) nằm trong ~/.ssh/authorized_keys của người dùng đó, và người khác không ghi được vào tệp này (chmod 600 ~/.ssh/authorized_keys, chmod 700 ~/.ssh).
“Vân tay máy chủ đã thay đổi!”
Nếu bạn đã cài lại máy chủ hoặc đổi khóa của nó, hãy kiểm tra vân tay mới trên máy chủ rồi dùng Quên vân tay đã lưu…. Nếu bạn không lường trước điều này, đừng kết nối: có thể ai đó đang chặn bắt kết nối.
“Không có thuật toán bảo mật chung”
Máy chủ chỉ cung cấp thuật toán lỗi thời. Nếu đó là máy chủ cũ hoặc thiết bị mạng bạn tin cậy, hãy bật Cho phép thuật toán cũ trong Nâng cao chỉ cho máy chủ đó.
Không nhận được cảnh báo
Hãy kiểm tra Android có cho phép thông báo của 1B Terminal không, Thông báo khi một phiên cần bạn có đang bật không, và tác nhân có gửi cảnh báo không (Chuẩn bị máy chủ cho tác nhân). Bạn sẽ không nhận cảnh báo từ phiên mình đang xem. Nếu chế độ tiết kiệm pin của điện thoại đóng ứng dụng, hãy loại trừ 1B Terminal.
“Máy chủ chưa cài tmux…”
Cài tmux trên máy chủ (sudo apt install tmux hoặc sudo dnf install tmux) rồi kết nối lại. Trong lúc đó, bạn dùng shell thông thường.
“Máy chủ không hỗ trợ SFTP…”
Máy chủ SSH không có hệ thống con SFTP. Hãy nhờ quản trị viên của máy chủ bật Subsystem sftp trong /etc/ssh/sshd_config.
“Máy chủ không cho phép chuyển tiếp cổng …”
Chuyển tiếp cổng đang bị tắt trên máy chủ (AllowTcpForwarding). Nếu không có quyền sửa cấu hình của máy chủ thì không thể làm được.
Không thấy micrô của Gboard
Nhấn vào terminal để hiện bàn phím; nếu đó là bàn phím khác, hãy chuyển sang Gboard. Gboard hiển thị micrô trong terminal và trong thanh soạn thảo.
Phiên bị ngắt khi tôi khóa điện thoại
Lẽ ra không như vậy: các phiên vẫn chạy ở chế độ nền kèm một thông báo. Một số điện thoại đóng ứng dụng để tiết kiệm pin: hãy loại trừ 1B Terminal khỏi chế độ tối ưu hóa pin. Với tmux và Tự động kết nối lại, dù sao bạn cũng sẽ quay lại đúng chỗ cũ.
Viết cho 1B Terminal 1.2, kèm ảnh chụp màn hình thật của ứng dụng và dữ liệu mẫu.