知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

ubuntu下使用xinetd知识

发布时间:2014-09-05 15:09:46作者:知识屋

ubuntu下使用xinetd知识
 
【知识点】 
标准http响应文件内容 
HTTP/1.1 200 OK 
Server: Apache-Coyote/1.1 
Content-Length: 0 
Date: Wed, 27 Feb 2013 02:34:36 GMT 
  www.zhishiwu.com  
ubuntu下安装(系统级工具,一般不自定义安装) 
apt-get install xinetd 
 
【创建个服务脚本】 
/root/shell/httpok.sh 
 
#!/bin/sh 
 
/bin/echo -e "HTTP/1.1 200 OK/r/n" 
/bin/echo -e "Content-Type: Content-Type: text/plain/r/n" 
/bin/echo -e "/r/n" 
/bin/echo -e "hello xinetd/r/n" 
/bin/echo -e "/r/n" 
 
修改脚本权限(给user可执行权限) 
chmod 755 /etc/xinetd.d/httpok 
 
【创建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) 
  www.zhishiwu.com  
【修改端口,方法有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/ 
 
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜