Tôi đang cài đặt Ubuntu Server 13.10 và không thể telnet hoạt động trên máy chủ. Tôi đã cài đặt cả xinet.d & telnetd thông qua apt-get và khởi động lại xinetd nhưng không có gì được bắt đầu khi tôi làm a netstat -l
. Trong googling, rắc rối tôi thấy đề cập đến việc thêm telnet stream tcp wait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd
dòng vào /etc/inetd.conf
. Tôi không có inetd.conf
. Tôi thấy rằng inetd đã bị gỡ bỏ và tôi đặt đường dây vào xinetd.conf
và khởi động lại dịch vụ xinetd nhưng vẫn không nghe telnet. Ai đó có thể tư vấn cho tôi về những cài đặt phù hợp cho máy chủ telnet và những tập tin nào họ nên có. Đây là nội dung của xinetd.conf
tệp của tôi :
# Simple configuration file for xinetd
#
# Some defaults, and include /etc/xinetd.d/
defaults
{
# Please note that you need a log_type line to be able to use log_on_success
# and log_on_failure. The default is the following :
# log_type = SYSLOG daemon info
}
includedir /etc/xinetd.d
#:STANDARD: These are standard services.
telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd
Cảm ơn
ssh
Thay vào đó hãy sử dụng : nó an toàn, nhanh hơn (sử dụng nén) và có các tính năng tiện lợi khác, như khả năng chuyển tiếp cổng.
/etc/inetd.conf
và xinetd.conf
sử dụng cùng một định dạng. Bạn đã đọc man xinetd
, man -k xinetd
, man inetd
, man -k inetd
, man telnetd
? Có /etc/default/telnetd
tồn tại? Bạn đã làm xong grep telnet /var/log/*
chưa