một kết nối telnet bình thường là như thế này:
telnet localhost 22 Đang thử 127.0.0.1 ... Đã kết nối với localhost. Nhân vật thoát là '^]'. SSH-2.0-OpenSSH_4.2 ^] telnet> đóng Kêt nôi bị đong.
Tôi muốn đóng nó từ phiên telnet mà không cần đến dấu nhắc telnet bằng cách nhấn. Yêu cầu của tôi là nếu tôi nhấn một số ký tự điều khiển từ chính phiên telnet như CTRL + A thì nó sẽ ra khỏi phiên và tự động đóng nó. một cái gì đó như thế này:
$ telnet localhost 22 Đang thử 127.0.0.1 ... Đã kết nối với localhost. Nhân vật thoát là '^]'. SSH-2.0-OpenSSH_4.2 ^ A Kêt nôi bị đong. $
Tôi đã thử tất cả các tùy chọn được cung cấp tại trang man và thử thực hiện một số kiểm tra tệp $ HOME / .telnetrc nhưng không thể đạt được, vì telnetrc sẽ thực thi tất cả các lệnh được ghi trong đó với máy chủ đã cho bất cứ khi nào telnet đến máy chủ đó làm xong.
Bất cứ ai có thể giúp tôi trong việc này, như làm thế nào nó có thể đạt được.
exit
, nhưng đây là lệnh shell chứ không phải lệnh telnet. Bạn phải đến dấu nhắc telnet để chấm dứt kết nối nếu dịch vụ bạn kết nối không cung cấp lệnh chấm dứt kết nối. Nếu bạn muốn đăng nhập vào một máy từ xa thông qua ssh, hãy sử dụng ssh
lệnh, không telnet
(trừ khi bạn muốn thực hiện mã hóa thủ công).