虽然telnet现在已经基本被淘汰了,但是多学点东西总是没坏处。现在就简单介绍小ubuntu10.04下关于telnet服务器的搭建。
首先,最好是下载一个xinetd,这是一个父进程,可以在所有的服务器基础之上进行控制。
sudo apt-get install xinetd
sudo apt-get install telnetd
下载完着两个东西后,就可以直接在xinetd的文件夹下,建立一个叫做telnet的文件。然后在里面加入如下的代码 。
#default:off
#description:Telnet service which is the interface of remote access.
#This is the tcp version. Iomited the UDP's.
service telnet
{
socket_type = stream
protocol =tcp
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
disable = no #这个disable后面如果是yes的话 就会关闭telnet服务器
}
接下来就是重新启动xinetd
seriver xinetd restart 或者
/etc/init.d/xinetd restart
最后用命令netstat -tulp 查看一下接口侦听状态就可以了
如果有 tcp 0 0*:telnet*:*LISTEN
那么说明telnet已经启动了。
注意:因为ubuntu默认是不使用root登录的,所以在执行以上的操作时应该加上sudo !