Hướng dẫn

Cách định cấu hình máy chủ telnet trong Ubuntu hoặc bất kỳ hệ thống linux nào

Mục lục:

Anonim

Trong bước mới này, chúng tôi sẽ định cấu hình máy chủ Telnet trong Ubuntu, mặc dù nó cũng sẽ được áp dụng hoàn hảo cho hầu hết các máy Linux. Nhờ các kết nối từ xa, công việc của các quản trị viên hệ thống đã được hỗ trợ rất nhiều, vì cách này họ có thể quản lý các máy chủ mà không cần phải có mặt ở nơi họ đang ở. Nhưng điều này không chỉ giới hạn trong sử dụng chuyên nghiệp, bản thân chúng ta cũng có thể làm điều tương tự từ máy tính của chính mình hoặc máy ảo trên mạng gia đình. Theo cách này, chúng ta có thể kết nối từ máy tính khách để quản lý cấu hình của máy chủ Web chẳng hạn.

Chỉ số nội dung

Hiện tại, Telnet không phải là một giao thức giao tiếp từ xa được sử dụng quá nhiều cho loại giải pháp này, đặc biệt là trong môi trường Linux, vì các giao thức truyền thông an toàn hơn như SSH đã xuất hiện. Điều này cho phép chúng tôi thiết lập các kết nối được mã hóa, an toàn hơn nhiều đối với các cuộc tấn công máy tính như phần mềm gián điệp so với Telnet.

Nhưng, trong mọi trường hợp, thật thú vị khi sử dụng Telnet này để thực hiện kết nối giữa các máy tính một cách đơn giản và nhanh chóng trong các mạng LAN nội bộ được bảo vệ khỏi tác động bên ngoài. Ngoại trừ Windows 10, phần còn lại của các hệ điều hành như Windows Server, 7 hoặc thậm chí Linux đều có các công cụ để tạo máy chủ Telnet. Đây là lý do tại sao, từ quan điểm của các mạng kín, việc sử dụng dịch vụ này rất hữu ích.

Hoạt động sơ bộ

Chúng tôi khuyên bạn nên thực hiện một loạt các hoạt động trước khi thiết lập máy chủ. Như chúng ta có thể suy luận, chúng ta phải đảm bảo rằng kết nối giữa hai đội là có thể. Nếu hai máy tính không được nhìn thấy trong một mạng, Telnet sẽ ít được sử dụng. Ngoài ra, chúng tôi sẽ tránh các lỗi kết nối có thể xảy ra mà sau này chúng tôi không xác định được.

Để làm điều này đơn giản như sử dụng lệnh ifconfig trên máy Ubuntu của chúng tôi để tìm ra địa chỉ IP của máy tính. sau đó chúng tôi sẽ ping giữa các máy để xác minh kết nối.

Biết địa chỉ IP và / hoặc tên máy tính

Để kiểm tra địa chỉ IP trong Ubuntu, chúng ta sẽ phải mở một thiết bị đầu cuối, nếu nó có giao diện đồ họa. Chúng tôi có thể thực hiện nhanh chóng với tổ hợp phím " Ctrl + Atl + T ". Vì vậy, chúng tôi viết:

ifconfig

Nếu chúng ta chưa cài đặt nó, chúng ta phải viết như sau:

sudo apt-get cài đặt các công cụ mạng

Sau khi viết, chúng ta phải tìm dòng " inet ", nó sẽ cho chúng ta biết địa chỉ IP cục bộ của chúng ta là gì.

Để biết tên của nhóm trong Ubuntu là cực kỳ dễ dàng, khi chúng ta ở trong một thiết bị đầu cuối lệnh, chúng ta phải nhìn vào quảng cáo. Điều này sẽ hiển thị người dùng theo sau bởi biểu tượng "@" và tên của máy tính.

Kiểm tra kết nối

Bây giờ chúng ta đã biết địa chỉ IP hoặc tên máy tính, hãy kiểm tra xem các máy tính có nhìn thấy được không. Để làm điều này, chúng tôi mở một thiết bị đầu cuối lệnh trên máy tính sẽ là máy khách và viết:

ping

Chúng tôi thấy rằng tất cả được kết nối chính xác và trong giao tiếp.

Cấu hình máy chủ Telnet trong Ubuntu

Về bản chất, Ubuntu không cài đặt gói Telnet, nhưng chúng tôi sẽ có thể định vị nó trong kho. Để làm điều này, trước tiên chúng ta phải cài đặt bộ công cụ sẽ kích hoạt trình nền từ các dịch vụ như Telnet.

Vì vậy, điều đầu tiên chúng ta sẽ phải làm là mở một terminal terminal và cài đặt các công cụ inetd. Đối với điều này, chúng tôi sử dụng lệnh sau:

Từ giờ trở đi, chúng tôi có thể đăng nhập bằng root trong Linux để thuận tiện

sudo apt-get không phải là openbsd-inetd

Chúng tôi chờ quá trình hoàn tất để cài đặt lại daemon Telnet:

sudo apt-get cài đặt Telnetd

Xác minh cài đặt tệp inetd

Bước này sẽ chỉ cần thiết để xác minh rằng các cài đặt inetd là chính xác để máy chủ Telnet hoạt động đúng. Để truy cập tập tin cấu hình, chúng tôi sẽ viết như sau:

sudo gedit /etc/inetd.conf

Trong tệp này, chúng tôi sẽ phải xác minh rằng dòng tương ứng với Telnet không có biểu tượng # # ở phía trước nó. Nếu đây là trường hợp, chúng ta phải xóa nó để dòng được tính đến bởi công cụ inetd

Để kết thúc, chúng tôi chỉ lưu lại tệp nếu chúng tôi đã chạm vào một cái gì đó. Trong trường hợp đó, chúng tôi cũng sẽ phải khởi động lại daemon inetd, vì điều này chúng tôi viết:

sudo /etc/init.d/openbsd-inetd khởi động lại

Xác minh rằng dịch vụ Telnet đang lắng nghe

Để xác minh rằng dịch vụ Telnet đang nghe trên máy Ubuntu, chúng tôi sẽ phải gõ lệnh sau:

netstat -ltp

Chúng tôi sẽ có thể xác định rằng Telnet thực sự đang hoạt động và lắng nghe. Chúng tôi cũng có thể đặt nó theo cách sau:

netstat -ltpn

Theo cách này chúng ta có thể thấy, ngoài dịch vụ, nó đang lắng nghe cổng nào. Chúng tôi thấy rằng đó là cổng tương ứng với Telnet, 23. Điều này sẽ hữu ích để ghi nhớ nếu chúng ta muốn mở cổng bộ định tuyến để nhận kết nối từ xa.

Truy cập từ máy khách Telnet

Bây giờ chúng ta chỉ phải đến ứng dụng khách Telnet và viết lệnh sau trong cửa sổ đầu cuối CMD hoặc PowerShell hoặc Linux:

Telnet

Trong trường hợp của chúng tôi, " Telnet profesional-virtual-machine " hoặc " Telnet 192.168.2.106 ". Bằng cách này, người dùng và mật khẩu sẽ được yêu cầu. Trong phần đăng nhập của chúng tôi, chúng tôi đặt tên người dùng Ubuntu và trong Mật khẩu của chúng tôi đặt mật khẩu

Bằng cách này, chúng tôi sẽ truy cập máy chủ Telnet được cấu hình trong Ubuntu.

Nếu chúng tôi muốn kết thúc phiên, chúng tôi sẽ chỉ phải viết vào "lối ra" và chúng tôi sẽ rời khỏi máy từ xa.

Nếu chúng tôi muốn làm điều đó từ xa bên ngoài mạng của chúng tôi, chúng tôi sẽ phải mở cổng 23 của bộ định tuyến. Mặc dù đối với các kết nối từ xa bên ngoài, chúng tôi khuyên bạn nên sử dụng SSH và không phải Telnet, để bảo mật hơn.

Như chúng ta có thể thấy, việc cấu hình máy chủ Telnet trong Ubuntu khá đơn giản và nó cũng có thể áp dụng cho bất kỳ máy Linux nào.

Chúng tôi cũng đề nghị:

Vì mục đích gì bạn sẽ sử dụng Telnet của mình trong Ubuntu hoặc hệ thống khác? Nếu bạn đã có bất kỳ vấn đề hoặc câu hỏi hoặc điểm, hãy để lại nó trong các ý kiến.

Hướng dẫn

Lựa chọn của người biên tập

Back to top button