xinetd是一个超级守护进程
xinetd即extended internet daemon,xinetd是新一代的网络守护进程服务程序,又叫超级Internet服务器。经常用来管理多

种轻量级Internet服务。xinetd提供类似于inetd+tcp_wrapper的功能,但是更加强大和安全。

主配置文件        /etc/xinetd.conf

defaults                           // 默认配置也是全局配置
{
# The next two items are intended to be a quick access place to
# temporarily enable or disable services.
#
# enabled = //yes表示启用
# disabled = //no表示启用
# Define general logging characteristics.
log_type = SYSLOG daemon info //日志类型默认SYSLOG,级别info
log_on_failure = HOST //登录失败记录主机名字
log_on_success = PID HOST DURATION EXIT //登录成功记录进程的PID,主机,持续时间,退出信息 # Define access restriction defaults
#
# no_access = //禁止访问的主机,网络
# only_from = //仅允许访问的主机网络
# max_load = //用一个浮点数作为负载系数,当1分钟内负载达到时,该服 //务将停止处理后续
cps = //每秒链接请求数超过50个,等待10秒
instances = //同一个服务允许最大连接数
per_source = //同一个客户端允许连接的最大数 # Address and networking defaults //网络设置
#
# bind = //绑定的主机IP,如果本机有多个IP,可选择一个
# mdns = yes //支持组播DNS
v6only = no //是否支持IPV6
# setup environmental attributes //设定环境变量
#
# passenv = //xinetd环境中的环境变量表,该表在激活时传递给服务。
groups = yes //设定组名
umask = //设定文件权限掩码 # Generally, banners are not used. This sets up their global defaults
#
# banner = //建立连接时显示的信息,这里填写文件路径
# banner_fail = //建立连接失败显示的信息,这里填写文件路径
# banner_success = //建立连接成功显示的信息,这里填写文件路径
} includedir /etc/xinetd.d // 包含/etc/xinetd.d路径下的配置

xinetd守护进程读取/etc/xinetd.d/之中的配置信息,其他未指定的参数均按/etc/xinetd.conf中的默认配置设置。

瞬时进程配置文件  /etc/xinetd.d/*

telnet配置文件 /etc/xinetd.d/telnet

service telnet
{
disable = no //启用
flags = REUSE //默认都启用REUSE
socket_type = stream //tcp
wait = yes //允许多进程响应请求
user = root //运行服务的用户
server = /usr/sbin/in.telnetd //服务的二进制文件路径
only_from = 192.168.136.0/ //只允许哪个IP或哪个网络访问
no_access = //不允许哪些用户访问,
access_time = :-: //允许哪些时间段访问服务
bind = 192.168.136.135 //绑定IP
per_source = //每个ip允许请求的最大
cps = //每秒最多允许访问多少,超过等待30秒
banner = /etc/telnet.banner //登录式时显示的信息
log_type = FILE /var/log/telnet.log //自定义日志文件路径
log_on_failure += USERID //如果登录式失败,再记录上用户的ID
}

xinetd配置文件的更多相关文章

  1. linux重要的配置文件列表

    启动引导程序配置文件 LILO /etc/lilo.conf GRUB /boot/grub/menu.lst 系统启动文件核脚本 主启动控制文件 /etc/inittab SysV启动脚本的位置 / ...

  2. 14.LAMP服务 Linux Apache Mysql Php和防护机制 xinetd、tcp wapper

    一.安装LAMP服务 Linux Apache Mysql Php       要求操作系统支持 php解析 apache调用php插件解析 phpmyadmin       yum install ...

  3. linux详解 rsync 服务和配置文件

    首先要选择服务器启动方式: l      对于负荷较重的 rsync 服务器应该选择独立运行方式 l      对于负荷较轻的 rsync 服务器应该选择 xinetd 运行方式 l      创建配 ...

  4. Linux中各类程序的配置文件位置

    目录 Linux中各类程序的配置文件位置 1.启动引导程序配置文件 2.系统启动文件核脚本 3.网络配置文件 4.超级服务程序配置文件和目录 5.硬件配置 6.硬件访问文件 7.扫描仪配置文件 8.打 ...

  5. CentOS 7 Xinetd服务安装配置

    CentOS 7 Xinetd服务安装配置 目录 CentOS 7 Xinetd服务安装配置 一.Linux守护进程与初始化进程 1. 什么是守护进程 2. 什么是初始化 二.Linux独立启动进程和 ...

  6. 第11章 Linux服务管理

    1. 服务分类 (1)Linux的服务 ①Linux中绝大多数的服务都是独立的,直接运行于内存中.当用户访问时,该服务直接响应用户,其好处是服务访问响应速度快.但不利之处是系统中服务越多,消耗的资源越 ...

  7. linux 学习 12 服务管理

      第十二讲 Linux服务管理 12.1 Linux服务管理-服务分类 ——Linux服务 ----RPM包默认安装的服务 ————独立的服务 ————基于xinetd服务 ----源码包安装的服务 ...

  8. vsftp linux

    查看是否安装 rpm -qa|grep vsftpdyum -y install vsftpd /etc/vsftpd/vsftpd.conf    #主配置文件 /usr/sbin/vsftpd   ...

  9. 【转载】CentOS 6.3下rsync服务器的安装与配置

    一.rsync 简介 Rsync(remote synchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件,也可以使用 Rsync 同步本地硬盘中的不同目录. Rsy ...

随机推荐

  1. [LeetCode] 294. Flip Game II 翻转游戏 II

    You are playing the following Flip Game with your friend: Given a string that contains only these tw ...

  2. 编写max(list) 返回列表最大元素

    defmodule MyList do def max(list), do: _max(list, 0) defp _max([], max), do: max defp _max([head | t ...

  3. 安装 gearman

    准备:php 对应gearman插件包 https://pecl.php.net/package/gearman 1. 先安装依赖库 [root@VM_27_0_centos /]# yum inst ...

  4. Navicat工具链接 mysql"Access denied for user'root'@'IP'" 用户远程赋值

    如题 用Navicat远程连接数据库出现错误   给用户添加权限 连接MySQL mysql -uroot -p: use mysql; 更改权限 使用grant all privileges on来 ...

  5. LeetCode 22. 括号生成(Generate Parentheses)

    22. 括号生成 22. Generate Parentheses 题目描述 给出 n 代表生成括号的对数,请你写出一个函数,使其能够生成所有可能的并且有效的括号组合. 例如,给出 n = 3,生成结 ...

  6. Java开发笔记(一百三十五)Swing的文件对话框

    除了常规的提示对话框,还有一种对话框也很常见,它叫做文件对话框.文件对话框又分为两小类:打开文件的对话框.保存文件的对话框,但在Swing中它们都用类型JFileChooser来表达.下面是JFile ...

  7. 【C++札记】虚继承

    由于多重继承产生的二义性引入了类的虚继承,先看下什么是二义性. 类D是类B和类C的派生类,而类B,类C就是继承于类A,当D调用类A中的函数时不知道是类B继承A的,还是类C继承A的,引起了二义性.虚继承 ...

  8. python_scratch教程:绘制荧光圈教程

    在演唱会中,出现最多的就是荧光棒,很多粉丝也都会举着荧光棒为自己的爱豆加油,当然也会有一些人用的荧光圈,为此南京小码王scratch培训机构,就想到了和小朋友一起绘制荧光圈,现在我们就一起来看看吧! ...

  9. T-SQL行列相互转换命令:PIVOT和UNPIVOT使用详解

    最近在维护一个ERP 做二次开发 ,在查找数据源的时候看到前辈写的SQL ,自己能力有限 ,就在网上找找有关这几个关键字的使用方法.做出随笔以做学习之用 T-SQL语句中,PIVOT命令可以实现数据表 ...

  10. 网页中插入Flash动画(.swf)代码和常用参数设置

    我们现在大部分人做网页,都是直接用DW插入flash,而且DW也是所见即所得,直接生成了相应的flash显示代码.可是我们又有多少人了解这些直接由DW生成的代码呢?其实我接触flash player标 ...