热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

linuxredhat7.0配置网关,配置redhatlinux7.0中的xinetd网管专栏,安全与管理

在redhatlinux7.0中,用xinetd来启动一些守护进程,而这一工具在相关资料中介绍并不多,为此,本人在配置时&#

在redhat linux 7.0中,用xinetd来启动一些守护进程,而这一工具在相关资料中介绍并不多,为此,本人在配置时,很是头疼了一阵。现在,终于配好了,不感独占,拿出来,与各位同人分享。如有错误,也请各位大虾指正。

下面,以我配置的proftpd为例,说一下。

首先,我们先看一下/etc/xinetd.conf文件。

<1> [wc&#64;dns wc]$ cat /etc/xinetd.conf

<2> #

<3> # simple configuration file for xinetd

<4> #

<5> # some defaults, and include /etc/xinetd.d/

<6>

<7> defaults

<8> {

<9> instances &#61; 60

<10> log_type &#61; syslog authpriv

<11> log_on_success&#61; host pid

<12> log_on_failure&#61; host record

<13> }

<14>

<15> includedir /etc/xinetd.d

在defaults中定义了几项默认设置&#xff0c;我们不用去管它。我们最关心的是最后一行(15行)&#xff1a;“includedir/etc/xinetd.d”&#xff0c;它说明了xinetd的配置文件在/etc/xinetd.d/目录中。到/etc/xinetd.d/目录里看看吧。

[wc&#64;dns wc]$ cd /etc/xinetd.d

[wc&#64;dns xinetd.d]$ ls -l

total 75

-rw-r–r– 1 root root 298 apr 22 11:38 chargen

-rw-r–r– 1 root root 313 apr 22 11:38 chargen-udp

-rw-r–r– 1 root root 298 apr 22 11:38 daytime

-rw-r–r– 1 root root 313 apr 22 11:38 daytime-udp

-rw-r–r– 1 root root 290 apr 22 11:38 echo

-rw-r–r– 1 root root 304 apr 22 11:38 echo-udp

-rw-r–r– 1 root root 318 apr 22 11:38 finger

-rw-r–r– 1 root root 345 apr 22 11:38 linuxconf-web

-rw-r–r– 1 root root 259 apr 22 11:38 ntalk

-rw-r–r– 1 root root 362 apr 22 11:38 rexec

-rw-r–r– 1 root root 377 apr 22 11:38 rlogin

-rw-r–r– 1 root root 430 apr 22 11:38 rsh

-rw-r–r– 1 root root 359 apr 22 11:38 swat

-rw-r–r– 1 root root 247 apr 22 11:38 talk

-rw-r–r– 1 root root 305 apr 22 11:38 telnet

-rw-r–r– 1 root root 498 apr 22 11:38 tftp

-rw-r–r– 1 root root 322 apr 22 11:38 time

-rw-r–r– 1 root root 309 apr 22 11:38 time-udp

哈哈&#xff0c;全都在呀。现在&#xff0c;我开始配置proftpd的启动文件吧。到这一步时&#xff0c;我已经装好了proftpd&#xff0c;并且对proftpd配置文件/usr/local/etc/proftpd.conf做了两处修改&#xff1a;

(1)&#xff0c;将servertype standalone改为&#xff1a;servertype inetd

(2)&#xff0c;将group nogroup改为&#xff1a;group nobody

好了&#xff0c;现在应该是以root的身份在/etc/xinetd.d/目录中编辑文本文件proftpd&#xff0c;内容如下&#xff1a;

<1> # default: on

<2> # description: the proftpd server serves proftpd sessions;

<3> service proftpd

<4> {

<5> disable &#61; no

<6> port &#61; 21

<7> socket_type &#61; stream

<8> protocol &#61; tcp

<9> user &#61; root

<10> server &#61; /usr/local/sbin/in.proftpd

<11> type &#61; unlisted

<12> wait &#61; no

<13> }

第一和第二行是注释行&#xff0c;不用管它。第三行是定义服务的名称为proftpd。

第五行disable的意思是禁用&#xff0c;那么&#xff0c;disable&#61;no就是启动。

第六行是指定该服务的端口&#xff0c;ftp的端口是21。如果你不用21端口&#xff0c;可以根据proftpd.conf文件作相应的改变。

第七行是socket的类型&#xff0c;这里我们设为stream(流)。

第八行是指定协议&#xff0c;这里我们设为tcp协议。

第九行是启动该服务的用户&#xff0c;我们设为root。

第十行是指定运行文件的路径。

第十二行是不等待到启动完成。

好了&#xff0c;文件编好后&#xff0c;运行&#xff1a;#killall -hup xinetd。然后让我们试一试吧&#xff1a;#ftp localhost&#xff0c;怎么样&#xff0c;反正我得proftpd是搞定了。如果还不行&#xff0c;参考一下该目录中的别的启动文件。

总结一下&#xff0c;实际上&#xff0c;对于配置来说&#xff0c;就是把以前/etc/inetd.conf文件中得一行换为现在/etc/xinetd.d/目录中的一个文件。



推荐阅读
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • SQL Server 2008 到底需要使用哪些端口?
    SQLServer2008到底需要使用哪些端口?-下面就来介绍下SQLServer2008中使用的端口有哪些:  首先,最常用最常见的就是1433端口。这个是数据库引擎的端口,如果 ... [详细]
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • Skywalking系列博客1安装单机版 Skywalking的快速安装方法
    本文介绍了如何快速安装单机版的Skywalking,包括下载、环境需求和端口检查等步骤。同时提供了百度盘下载地址和查询端口是否被占用的命令。 ... [详细]
  • 本文介绍了在rhel5.5操作系统下搭建网关+LAMP+postfix+dhcp的步骤和配置方法。通过配置dhcp自动分配ip、实现外网访问公司网站、内网收发邮件、内网上网以及SNAT转换等功能。详细介绍了安装dhcp和配置相关文件的步骤,并提供了相关的命令和配置示例。 ... [详细]
  • Linux防火墙配置—允许转发
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • 域名解析系统DNS
    文章目录前言一、域名系统概述二、因特网的域名结构三、域名服务器1.根域名服务器2.顶级域名服务器(TLD,top-leveldomain)3.权威(Authoritative)域名 ... [详细]
  • 实例详解ISA防火墙策略元素
    我们在前面的工作中已经实现了ISA2006的代理服务器功能,接下来我们要实现ISA的访问控制功能。很多公司都有控制员工访问外网的需求,例如有的公司不允许 ... [详细]
  • 在做以下实验时需先做的操作为:(1)打开两个虚拟机(desktop和server)并更改他们的ipÿ ... [详细]
  • 如何使用Java获取服务器硬件信息和磁盘负载率
    本文介绍了使用Java编程语言获取服务器硬件信息和磁盘负载率的方法。首先在远程服务器上搭建一个支持服务端语言的HTTP服务,并获取服务器的磁盘信息,并将结果输出。然后在本地使用JS编写一个AJAX脚本,远程请求服务端的程序,得到结果并展示给用户。其中还介绍了如何提取硬盘序列号的方法。 ... [详细]
  • 本文介绍了RPC框架Thrift的安装环境变量配置与第一个实例,讲解了RPC的概念以及如何解决跨语言、c++客户端、web服务端、远程调用等需求。Thrift开发方便上手快,性能和稳定性也不错,适合初学者学习和使用。 ... [详细]
  • 本文介绍了Windows操作系统的版本及其特点,包括Windows 7系统的6个版本:Starter、Home Basic、Home Premium、Professional、Enterprise、Ultimate。Windows操作系统是微软公司研发的一套操作系统,具有人机操作性优异、支持的应用软件较多、对硬件支持良好等优点。Windows 7 Starter是功能最少的版本,缺乏Aero特效功能,没有64位支持,最初设计不能同时运行三个以上应用程序。 ... [详细]
  • POCOCLibraies属于功能广泛、轻量级别的开源框架库,它拥有媲美Boost库的功能以及较小的体积广泛应用在物联网平台、工业自动化等领域。POCOCLibrai ... [详细]
  • 原文地址:https:blog.csdn.netu011784994articledetails73878822这里是通过对udev的设置,让udev收到内核发来的U盘消息后自动挂 ... [详细]
author-avatar
allenn2012
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有