xinetd配置文件
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配置文件的更多相关文章
- linux重要的配置文件列表
启动引导程序配置文件 LILO /etc/lilo.conf GRUB /boot/grub/menu.lst 系统启动文件核脚本 主启动控制文件 /etc/inittab SysV启动脚本的位置 / ...
- 14.LAMP服务 Linux Apache Mysql Php和防护机制 xinetd、tcp wapper
一.安装LAMP服务 Linux Apache Mysql Php 要求操作系统支持 php解析 apache调用php插件解析 phpmyadmin yum install ...
- linux详解 rsync 服务和配置文件
首先要选择服务器启动方式: l 对于负荷较重的 rsync 服务器应该选择独立运行方式 l 对于负荷较轻的 rsync 服务器应该选择 xinetd 运行方式 l 创建配 ...
- Linux中各类程序的配置文件位置
目录 Linux中各类程序的配置文件位置 1.启动引导程序配置文件 2.系统启动文件核脚本 3.网络配置文件 4.超级服务程序配置文件和目录 5.硬件配置 6.硬件访问文件 7.扫描仪配置文件 8.打 ...
- CentOS 7 Xinetd服务安装配置
CentOS 7 Xinetd服务安装配置 目录 CentOS 7 Xinetd服务安装配置 一.Linux守护进程与初始化进程 1. 什么是守护进程 2. 什么是初始化 二.Linux独立启动进程和 ...
- 第11章 Linux服务管理
1. 服务分类 (1)Linux的服务 ①Linux中绝大多数的服务都是独立的,直接运行于内存中.当用户访问时,该服务直接响应用户,其好处是服务访问响应速度快.但不利之处是系统中服务越多,消耗的资源越 ...
- linux 学习 12 服务管理
第十二讲 Linux服务管理 12.1 Linux服务管理-服务分类 ——Linux服务 ----RPM包默认安装的服务 ————独立的服务 ————基于xinetd服务 ----源码包安装的服务 ...
- vsftp linux
查看是否安装 rpm -qa|grep vsftpdyum -y install vsftpd /etc/vsftpd/vsftpd.conf #主配置文件 /usr/sbin/vsftpd ...
- 【转载】CentOS 6.3下rsync服务器的安装与配置
一.rsync 简介 Rsync(remote synchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件,也可以使用 Rsync 同步本地硬盘中的不同目录. Rsy ...
随机推荐
- 170道python面试题(转)
作者:麋鹿链接:https://www.zhihu.com/question/54513391/answer/779646691来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明 ...
- LeetCode:第K个排列【60】
LeetCode:第K个排列[60] 题目描述 给出集合 [1,2,3,…,n],其所有元素共有 n! 种排列. 按大小顺序列出所有排列情况,并一一标记,当 n = 3 时, 所有排列如下: &quo ...
- 【Python学习之十一】Numpy
环境 虚拟机:VMware 10 Linux版本:CentOS-6.5-x86_64 客户端:Xshell4 FTP:Xftp4 python3.6 1.介绍NumPy(Numerical Pyt ...
- 第二篇:彻底搞清楚 Spring Boot 的配置文件 application.properties
前言 在Spring Boot中,配置文件有两种不同的格式,一个是properties,另一个是yaml. 虽然properties文件比较常见,但是相对于properties而言,yaml更加简洁明 ...
- Java 8 Optional 的用法
认识Optional Optionals是用于防止 NullPointerException 的漂亮工具.让我们快速了解一下Optionals的工作原理. Optional 是一个简单的容器,其值 ...
- C语言之指针在printf语句里面的使用规范
*** 一级指针的使用规则探索 *** #include<stdio.h> #include<stdlib.h> void main() { char *p; p = &quo ...
- django下创建多个app,如何设置每个app的urls
1.创建第二个app 假设我们项目P下面已经有了一个默认的app,名字是app1.现在我想创建第二个app,名字时app2. 进入pychram下的Terminal中,运行命令: python man ...
- Django模型层之单表操作
Django模型层之单表操作 一 .ORM简介 我们在使用Django框架开发web应用的过程中,不可避免地会涉及到数据的管理操作(如增.删.改.查),而一旦谈到数据的管理操作,就需要用到数据库管理软 ...
- 和我一起,重零开始学习Ant Design Pro开发解决方案(一)安装开发环境
安装NODEJS 什么是NODEJS? 百度一下吧,这个真不知道,老码农,别笑话我: 简单的说 Node.js 就是运行在服务端的 JavaScript.Node.js 是一个基于Chrome Jav ...
- native function 'Window_sendPlatformMessage' (4 arguments) cannot be found
https://github.com/pauldemarco/flutter_blue/issues/140 https://github.com/flutter/flutter/issues/168 ...