【简介】
参考百度百科
http://baike.baidu.com/link?url=nWkyOfMIk_rxHirveSXRc5qiqRxj_-wnFxh5-Pr5qXr9JC8l7TVrv7EWEpH8IsjP
centos在线安装
yum -y install xinetd
【知识点】
标准http响应文件内容
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Content-Length: 0
Date: Wed, 27 Feb 2013 02:34:36 GMT
ubuntu下安装(系统级工具,一般不自定义安装)
apt-get install xinetd
【创建个服务脚本】
/root/shell/httpok.sh
#!/bin/sh
/bin/echo -e "HTTP/1.1 200 OK"
/bin/echo -e "Content-Type: text/plain"
/bin/echo -e "Content-Length: 18"
/bin/echo -e "Connection: close"
/bin/echo -e ""
/bin/echo -e "httpok is running."
/bin/echo -e ""
修改脚本权限(给user可执行权限)
chmod 755 /root/shell/httpok.sh
【创建xinetd服务】
vi /etc/xinetd.d/httpok
service my_httpok
{
flags = REUSE
socket_type = stream
#port = 9201
wait = no
user = root
server = /root/shell/httpok.sh
#log_on_failure += USERID
disable = no
#only_from = 192.168.5.0/24
#recommended to put the IPs that need to connect exclusively (security purposes)
}
【修改端口,方法有2种】
1.默认依赖/etc/services,此时/etc/xinetd.d/httpok这个文件配置的port无效,所以不需要配置
vi /etc/services
my_httpok 9201/tcp
2.解除依赖/etc/services
此时/etc/xinetd.d/httpok这个文件配置里需要加上
type = UNLISTED
port = 9201
【重启服务,测试端口访问】
service xinetd restart
curl http://127.0.0.1:9201/
【参考文章】
这2篇文章写的特别好,非常值得看
http://sopace.blog.51cto.com/1227753/324142
http://blog.chinaunix.net/uid-21411227-id-1826885.html
分享到:
相关推荐
在Ubuntu/Debian中,配置文件位于`/etc/default/tftpd-hpa`,而在CentOS/Fedora中,配置文件是`/etc/xinetd.d/tftp`。 在Ubuntu/Debian系统中,打开配置文件: ```bash sudo nano /etc/default/tftpd-hpa ``` ...
为了更好地管理和区分不同的服务,xinetd支持将每个服务的配置放在`/etc/xinetd.d`目录下对应的子文件中。这样,每个服务都有一个单独的配置文件,便于管理和维护。例如,`samba-swat`的服务配置可能位于`/etc/...
使用`apt-get install vsftpd`(Debian/Ubuntu)或`yum install vsftpd`(CentOS/RHEL)。 2. 配置FTP服务。编辑`/etc/vsftpd/vsftpd.conf`文件,根据需求调整相关参数,例如匿名访问、本地用户访问等。 3. 重启FTP...
在Ubuntu/Debian上,服务的配置文件位于`/etc/inetd.conf`,而在CentOS/Fedora中,服务由`systemd`控制,配置文件在`/etc/xinetd.d/telnet`。打开相应文件,确保`telnet`服务的条目没有被注释掉。 在`/etc/inetd....
- 安装TFTP服务器:在服务器端,安装`tftpd-hpa`(Ubuntu/Debian)或`xinetd`(RHEL/CentOS)并配置TFTP服务。 - TFTP服务器配置:将需要通过TFTP传输的文件(如引导加载程序或配置文件)放入指定的TFTP根目录。 ...
5. 启动TFTP服务:`sudo systemctl start tftpd-hpa`(Ubuntu/Debian)或`sudo systemctl start xinetd`(CentOS/RHEL),同样设置开机启动。 这两个服务的详细讲解通常会包括配置文件详解、安全注意事项、故障排查...
总的来说,这个压缩包提供的Linux telnet安装包为用户提供了在各种Linux环境下搭建和使用telnet服务的能力,但务必注意其安全风险。在生产环境中,应当谨慎使用telnet,并优先考虑更安全的替代方案,如SSH。
在CentOS中,你需要编辑`/etc/xinetd.d/tftp`并确保`service tftp`下的`disable`设置为`no`。 接下来,设置TFTP服务的数据存储目录,比如`/var/lib/tftpboot`,并确保该目录有适当权限: ```bash sudo mkdir -p /...
对于基于Red Hat的系统,如CentOS,使用`yum install rsync`命令;对于基于Debian的系统,如Ubuntu,使用`apt-get install rsync`。 2. **安装xinetd**: Rsync通常作为xinetd(Internet超级服务进程)的服务运行...
对于基于RHEL/CentOS的系统(如Fedora,CentOS 8或更高版本),由于安全原因,`xinetd`可能不再默认提供,可以使用`tftpd-hpa`代替: ``` sudo yum install epel-release sudo yum install tftp-server tftpd-...
在CentOS或Fedora系统中,使用的是xinetd作为服务管理器,安装命令如下: ```bash sudo yum install xinetd tftp-server ``` 一旦安装完成,我们就可以开始配置TFTP服务器了。在Debian/Ubuntu系统中,配置文件位于...
这通常涉及编辑`/etc/xinetd.d/telnet`(在使用xinetd的服务管理器的系统中)或`/etc/init.d/telnet`(在使用System V init的系统中)。确保服务设置为开机启动,且监听端口23是开启的。 5. **安全注意事项**:...
在Ubuntu中,使用`sudo systemctl start tftpd-hpa`,在CentOS中,使用`sudo service xinetd restart`。为了使服务在每次启动时自动运行,还需使用`sudo systemctl enable tftpd-hpa`(Ubuntu)或`sudo chkconfig ...
- 使用`apt-get install vsftpd`(Debian/Ubuntu)或`yum install vsftpd`(RHEL/CentOS)进行安装。 2. **配置FTP服务** - 编辑`/etc/vsftpd/vsftpd.conf`文件,根据需求调整配置,例如设置匿名访问、本地用户...
在`/var/lib/tftpboot/pxelinux.cfg`目录下创建`default`文件,定义PXE启动时的选项,例如默认安装类型、语言选择等。 完成以上步骤后,PXE服务器已经准备好提供启动信息。现在,只需将待安装服务器设置为PXE启动,...
- 使用`apt-get`(Debian/Ubuntu)或`yum`(RHEL/CentOS)等包管理器安装。 2. **配置FTP服务**: - 编辑`/etc/vsftpd/vsftpd.conf`配置文件,根据需求调整设置,例如允许匿名用户、设置本地用户访问权限等。 3....
1. **安装服务**:使用`sudo apt-get install tftpd-hpa`(Ubuntu/Debian)或`yum install tftp-server`(CentOS/RHEL)安装TFTP服务器。 2. **配置服务**:编辑`/etc/default/tftpd-hpa`(或`/etc/xinetd.d/tftp`)...
为了使用Xinetd作为SVN服务器的守护进程,需要在`/etc/xinetd.d/`目录下创建一个名为`svn`的服务文件,内容如下: ```plaintext service svn { disable = no port = 3690 socket_type = stream protocol = tcp ...
在Linux系统中,默认情况下,出于安全考虑,通常不允许使用root用户通过Telnet服务直接登录。但是,在某些特定场景下,我们可能需要使用root权限进行远程操作。本文将详细介绍如何配置Linux系统,使得可以通过Telnet...
在本压缩包中,你将找到与Linux下使用TFTP进行文件传输、安装RPM包以及处理源代码相关的资源。 首先,让我们了解如何在Linux上设置和使用TFTP服务器。要启用TFTP服务,你需要安装tftp-server软件包,这通常可以通过...