Điều quan trọng là để đóng phiên telnet, bạn cần một số lệnh cụ thể vì bạn không thể đóng phiên trực tiếp bằng cách nhấn nút ctrl+c phím. Trong hướng dẫn này, tôi sẽ trình bày cách thiết lập kết nối telnet và thoát khỏi kết nối đó.
- Lệnh telnet có thể được sử dụng trong những tình huống nào
- Cách bắt đầu phiên telnet trên Linux
- Cách thoát lệnh telnet trên Linux
- Cách bắt đầu phiên telnet trên Windows
- Cách thoát lệnh telnet trên Windows
- Tại sao kết nối telnet bị từ chối và cách khắc phục
- Ký tự thoát trong Telnet là gì
- Telnet có an toàn để sử dụng không
- Phần kết luận
Lệnh telnet có thể được sử dụng trong những tình huống nào
telnet là một công cụ dòng lệnh đa nền tảng, có nghĩa là nó có thể được sử dụng trong Linux, Mac và Windows nhưng bạn có thể cần phải cài đặt hoặc kích hoạt nó.
- telnet được sử dụng để kiểm tra kết nối giữa máy khách và máy chủ. Truy cập một máy từ xa qua telnet giúp xác định xem nó có thể truy cập được hay không.
- Nó cũng có thể được sử dụng để định cấu hình các thiết bị từ xa vì cấu hình không liên quan đến bất kỳ rủi ro bảo mật nào, do đó telnet có thể là một công cụ dễ dàng để thực hiện các cấu hình đó.
- Nó cũng có thể được sử dụng để quản lý máy chủ từ xa.
- telnet có thể được sử dụng để kiểm tra và gỡ lỗi các ứng dụng từ xa.
- Một số hệ thống cũ vẫn dựa vào các công cụ telnet, trong tình huống đó, nó có thể mang lại lợi ích.
- Việc quản lý các hệ thống từ xa trong mạng cục bộ cũng có thể được thực hiện thông qua telnet vì nó không liên quan đến bất kỳ rủi ro bảo mật nào.
Nhìn chung, telnet có thể được sử dụng khi bảo mật không phải là vấn đề.
Cách bắt đầu phiên telnet trên Linux
Để thoát khỏi phiên telnet, trước tiên bạn phải thiết lập kết nối. Để thiết lập kết nối, hãy đảm bảo bạn đã cài đặt và kích hoạt telnet.
Ghi chú: Để biết hướng dẫn về Linux, tôi đang sử dụng Ubuntu 22.04.
sudo chương trình apt telnetd
Bây giờ, hãy bắt đầu một phiên sử dụng lệnh được đưa ra dưới đây:
telnet
Nó sẽ bắt đầu một phiên nơi bạn có thể chạy các lệnh khác nhau. Chẳng hạn như:
đóng | Đóng kết nối hiện tại |
mở | Mở một kết nối mới |
giúp đỡ | Cung cấp trợ giúp liên quan đến các lệnh khác nhau trong phiên telnet |
cách thức | Chuyển đổi chế độ giữa dòng và ký tự |
bộ | Để thiết lập các thông số vận hành, để biết thêm trợ giúp, hãy nhập bộ ? trong các phiên telnet |
bỏ đặt | Bỏ cài đặt các thông số vận hành |
trạng thái | Hiển thị trạng thái phiên hiện tại |
Với | Tạm dừng phiên telnet |
khoảng | Thay đổi biến môi trường |
đăng xuất | Buộc đăng xuất khỏi máy từ xa |
Để kết nối với máy chủ từ xa, hãy sử dụng cú pháp sau. Lưu ý rằng lệnh sau sẽ chỉ hoạt động nếu bạn đang ở phiên telnet.
mở < tùy chọn > < địa chỉ máy chủ từ xa > < Hải cảng > Đây là
Ví dụ:
mở 192.168.18.140
Bạn cũng có thể trực tiếp bắt đầu phiên bằng cách sử dụng lệnh được đề cập bên dưới:
telnet 192.168.18.140Cách thoát lệnh telnet trên Linux
Để thoát lệnh telnet trên Linux nhấn ctrl+] , và bạn sẽ được chuyển sang chế độ telnet. Bây giờ, ở chế độ telnet, nhiều lệnh có thể được sử dụng để thoát khỏi phiên hiện tại.
Tôi. Kiểu từ bỏ hoặc q, và hãy nhấn Đi vào để đóng phiên telnet.
ii. Kiểu Với để tạm dừng phiên.
Bạn có thể trực tiếp thoát khỏi phiên bằng cách gõ lối ra hoặc đăng xuất và nhấn Trở lại chìa khóa.
Cách bắt đầu phiên telnet trên Windows
Để bắt đầu phiên telnet trên Windows, trước tiên, bạn cần kích hoạt nó. Để bật telnet trong Windows, hãy xem các bước sau.
Ghi chú: Để biết hướng dẫn trên Windows, tôi đang sử dụng Windows 11.
1. Tìm kiếm Xoay Bật và tắt các tính năng của Windows trong thanh tìm kiếm của Windows.
2. Tìm Máy khách Telnet và nhấp vào hộp kiểm để kích hoạt nó.
Để kích hoạt telnet từ Dấu nhắc lệnh , sử dụng lệnh được đưa ra dưới đây:
Tháng mười hai / trực tuyến / Kích hoạt tính năng / Tên tính năng: TelnetClient
Ghi chú: Bạn có thể trực tiếp mở Bật và tắt các tính năng của Windows từ tìm kiếm của Windows.
Cách thoát lệnh telnet trên Windows
Quy trình thoát lệnh telnet hơi khác một chút. Mở một phiên sử dụng:
telnet < tùy chọn > < địa chỉ máy chủ từ xa > < Hải cảng >Ví dụ:
telnet 192.168.18.140Nó sẽ yêu cầu thông tin xác thực của máy từ xa. Tôi đang truy cập hệ thống Ubuntu 22.04. Cung cấp tên người dùng và mật khẩu của máy từ xa.
Để thoát lệnh telnet trong Windows nhấn ^+] hoặc ctrl+] , kiểu q/bỏ và hãy nhấn Đi vào .
Khi đang sử dụng hệ thống từ xa lối ra hoặc đăng xuất, và nhấn nút Đi vào phím để vào chế độ telnet.
Sau đó sử dụng q/bỏ để thoát lệnh telnet trên Windows.
Tại sao kết nối telnet bị từ chối và cách khắc phục
Kết nối telnet bị từ chối hoặc hết thời gian chờ vì nhiều lý do. Đầu tiên, telnet phải được cài đặt trên cả máy khách và máy từ xa để bắt đầu liên lạc.
Một số lý do chính được đề cập dưới đây đối với hệ thống Windows và Linux:
Các cửa sổ: Máy khách Telnet chưa được kích hoạt. Để kết nối với bất kỳ hệ thống từ xa nào, telnet phải có trên cả hai thiết bị. Đảm bảo rằng máy khách telnet được kích hoạt từ Bật và tắt các tính năng của Windows lựa chọn.
Linux: Trên Linux, đảm bảo rằng máy khách đã được cài đặt và kích hoạt. Nếu nó chưa được cài đặt, hãy thử cài đặt nó bằng cách sử dụng:
sudo đúng cách cài đặt telnetdNếu tường lửa UFW được bật thì hãy đảm bảo rằng cổng 23 được phép cho lưu lượng truy cập qua UFW.
sudo ugh cho phép 23Ký tự thoát trong Telnet là gì
Ký tự thoát telnet là một tập hợp các ký tự ^] Mà còn điều khiển+] được sử dụng để thoát khỏi phiên telnet đang chạy trong trường hợp có sự cố xảy ra. Nó cũng xuất hiện khi lệnh telnet mất thời gian để tìm máy chủ từ xa.
Telnet có an toàn để sử dụng không
Không, telnet không an toàn, thông tin liên lạc qua telnet không được mã hóa thay vào đó các tin nhắn được gửi ở dạng văn bản thuần túy. Bất kỳ ai có quyền truy cập gói giữa máy khách và máy chủ đều có thể đọc được văn bản đơn giản này.
Chỉ sử dụng telnet khi không có vấn đề bảo mật nào, chẳng hạn như khắc phục sự cố mạng, quản lý máy chủ từ xa và gỡ lỗi ứng dụng.
Phần kết luận
telnet là một công cụ dòng lệnh kế thừa được sử dụng để truy cập các hệ thống từ xa qua internet. telnet không được dùng nữa vì lý do bảo mật nhưng nó vẫn có thể được sử dụng để khắc phục các sự cố kết nối và mạng khác nhau. Tạo một phiên bằng lệnh telnet rất đơn giản, nhưng để thoát khỏi phiên này thì hơi phức tạp. Để thoát lệnh telnet, nhấn ctrl+] để vào chế độ lệnh telnet rồi gõ q/bỏ để đóng phiên. Nếu bạn muốn thoát khỏi hệ thống từ xa trong phiên, hãy sử dụng đăng xuất thay vào đó để kết thúc phiên telnet trên Linux hoặc Windows.