telnet:无法连接到远程主机:连接被拒绝

telnet:无法连接到远程主机:连接被拒绝

我的系统是 Ubuntu 11

在我输入“telnet localhost”或“telnet localhost 23”之前,我已经完成了以下工作:

$sudo apt-get install xinetd
$vim /etc/xinetd.conf

defaults{
  instances = 60  
  log_type = SYSLOG authpriv  
  log_on_success = HOST PID  
  log_on_failure = HOST 
  cps = 25 30
}
includedir /etc/xinetd.d

$vim /etc/xinetd.d/telnet

service telnet
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID}

 $sudo /etc/init.d/xinetd restart

然后我输入

telnet localhost


~$ telnet localhost
Trying ::1...
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused

答案1

首先,不要使用 telnet。(使用 ssh。)

其次,xinetd 对其配置文件非常挑剔。它很可能会卡住log_on_failure += USERID}——结束括号必须单独成行。也可能是 xinetd 不启用该服务,因为你没有a/usr/sbin/in.telnetd已安装。检查/var/log/syslog任何与 xinetd 相关的错误消息。

相关内容