ubuntu16.04 xinetd安装以及使用方式

2022-02-24

xinetd是个非常不错的工具,常用来部署ctf pwn题目

xinetd简介可以看这里

链接

ubuntu16.04 xinetd安装步骤

在命令行中输入以下内容

apt get update
apt get upgrade

以上2条命令主要是用来更新apt

apt install xinetd

安装好了后,输入以下命令(用来开启自动启动xinetd

systemctl  enable  xinetd.service 

用这条命令来检查是否 开机启动xinetd

systemctl  is-enabled  xinetd

xinetd使用步骤

xinetd主要用 /etc/xinetd.d目录下的配置文件进行配置

/etc/xinetd.d目录在你成功安装xinetd后会自动出现

举个例子,我要在本地启动一个python程序(python程序脚本你想些啥写啥,但是为了测试,可以写的简单点,确保你的python程序没有问题,这样排错方便)

首先我们需要在/etc/xinetd.d下创建一个文件

touch seed_brute_level0
chmod 777 seed_brute_level0

创建后,用vim 对其进行编辑,内容如下

创建完成后,重新启动 xinetd服务

systemctl  restart  xinetd.service

然后,用nc命令尝试连接

nc 0.0.0.0 10005

可以看到,测试成功

现在大家可以看出,/etc/xinetd.d目录下的文件其实是xinetd管理服务的配置文件。这个配置文件给出了服务的详细信息,方便xinetd管理