我正在安装Ubuntu Server 13.10,无法在服务器上使用telnet。我已经通过apt-get安装了xinet.d和telnetd并重新启动了xinetd,但是当我执行时,什么也没有启动netstat -l
。在谷歌搜索中,我发现提到了在上添加telnet stream tcp wait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd
行的麻烦/etc/inetd.conf
。我没有inetd.conf
。我看到inetd已被废弃,我将线路插入xinetd.conf
并重新启动xinetd服务,但仍然没有telnet监听。有人可以告诉我有关telnet服务器的正确设置是什么,以及它们应位于哪些文件中。这是我xinetd.conf
文件的内容:
# 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
谢谢
2
现在是2014年,为什么要安装telnet?
—
Elliott Frisch 2014年
为什么要使用telnet?这是一个过时且不安全的协议。
—
psusi 2014年
ssh
改为使用:它安全,快捷(使用compression)并具有其他精美功能,例如转发端口的功能。
我只在内部将其用于计算机课程,并且想接吻。
—
AlanK 2014年
可能有很多事情...可能没有人在最近一次测试过...好...十年吗?;-)
—
Rmano 2014年
您似乎认为
—
waltinator 2014年
/etc/inetd.conf
并xinetd.conf
使用相同的格式。你读过man xinetd
,man -k xinetd
,man inetd
,man -k inetd
,man telnetd
?是否/etc/default/telnetd
存在?你做完了grep telnet /var/log/*
吗?