红联Linux门户
Linux帮助

ubuntu 14.04中打开echo等标准服务详细实例图解

发布时间:2016-01-15 11:01:18来源:linux网站作者:Linux_ever

tcp/ip多数提供了一些标准因特网服务,如echo(回显)、daytime(时间获取)、discard(丢弃)等,为了应付针对它们的拒绝服务攻击和其他资源使用攻击,在如今的系统中,这些简单的服务通常被禁用。服务名(echo,daytime等)由/etc/services文件映射到端口号,如echo使用端口7。下面记录了在ubuntu 14.04打开这些服务的方法。

echo服务它可以基于TCP协议,服务器就在TCP端口7检测有无消息,如果使用UDP协议,基本过程和TCP一样,检测的端口也是7。 是路由也是网络中最常用的数据包,可以通过发送echo包知道当前的连接节点有那些路径,并且通过往返时间能得出路径长度。 Echo服务是一种非常有用的用于调试和检测的工具。这个协议的作用也十分简单,接收到什么原封发回就是了。


一、了解echo服务相关的文件
1、查看/etc/services中echo向的内容:

ubuntu 14.04中打开echo等标准服务详细实例图解

2、查看echo服务是否打开

ubuntu 14.04中打开echo等标准服务详细实例图解


二、echo服务没有打开,接下来我们要按步骤打开echo该服务
1、安装openbsd-inetd

sudo apt-get install openbsd-inetd

ubuntu 14.04中打开echo等标准服务详细实例图解

2.配置,打开文件/etc/inetd.conf,去年注释可以打开相应服务,也可以添加不存在的服务

先打开该文件,原文件内容见下图:

ubuntu 14.04中打开echo等标准服务详细实例图解

可以看到文件里面没有echo服务,所以要添加echo服务,见下图

ubuntu 14.04中打开echo等标准服务详细实例图解

3.启动服务,并查看是否打开了echo服务
sudo /etc/init.d/openbsd-inetd start, 如果是root用户下直接输入/etc/init.d/openbsd-inetd start

ubuntu 14.04中打开echo等标准服务详细实例图解


用echo管道命令给sudo自动输入密码:http://www.linuxdiyf.com/linux/14556.html

echo命令详解:http://www.linuxdiyf.com/linux/12915.html

Linux中的echo命令简介:http://www.linuxdiyf.com/linux/8883.html

Linux中的15个‘echo’命令实例:http://www.linuxdiyf.com/linux/2704.html

Echo命令实例:http://www.linuxdiyf.com/linux/1880.html