专栏首页sunskyxinetd被动服务唤醒

xinetd被动服务唤醒

rsync设置:

1.打开rsync控制开关(修改文件 /etc/default/rsync) 2.sudo cp /usr/share/doc/rsync/examples/rsyncd.conf /etc 3.修改 /etcrsyncd.conf 4.服务重启

xinetd

extended internet daemon 网络守护进程服务程序

  service rsync
    {
        disable         = no
        socket_type     = stream
        wait            = no
        user            = root
        server          = /usr/bin/rsync
        server_args     = --daemon
        log_on_failure  += USERID
    }
前提:关掉防火墙

1.自定义一个服务(别忘了要编译):
[root@linuxclient Desktop]# cat /tmp/hello.c 
#include<stdio.h>
int main(){
printf("hello,buddy!\n");
return 0;
}


2.在xinetd.d里面新添加一个文件,名叫hello_server
[root@linuxclient Desktop]# cat /etc/xinetd.d/hello_server 
#cp telnet hello
#vim hello


service hello_server
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /tmp/hello
log_on_failure+=USERID
port = 9015
}


3.将新建的服务加到/etc/services里面去
[root@linuxclient Desktop]# cat /etc/services |grep 9015
hello_server 9015/tcp

类似:

4.重启xinetd服务
5.查看9015是否开启
[root@linuxclient Desktop]# netstat -tnlp|grep 9015
tcp        0      0 :::9015                     :::*                        LISTEN      2254/xinetd   
6.测试:
[root@linuxserver Desktop]# telnet 192.168.70.150 9015
Trying 192.168.70.150...
Connected to 192.168.70.150 (192.168.70.150).
Escape character is '^]'.
hello,buddy!
Connection closed by foreign host.

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • rsync使用详解

    Rsync(remote synchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。Rsync使用所谓的“Rsync算法”来...

    sunsky
  • Docker实用debug调试技巧锦集

    但我们在编写/调试Dockerfile的时候我们经常会重复之前的command,比如这种docker run --name jstorm-zookeeper z...

    sunsky
  • Docker/Dockerfile debug调试技巧

    但我们在编写/调试Dockerfile的时候我们经常会重复之前的command,比如这种docker run --name jstorm-zookeeper z...

    sunsky
  • OOP in Javascript

    Jerremy
  • 如何在Tomcat中做TLS客户端认证

    常见的https网站做的是服务端认证(server authentication),浏览器通过证书判断你所访问的https://baidu.com是否真的是百度...

    颇忒脱
  • cherryPy学习

    url参数映射 (搜索词cherrypy add url parameter) class Root: @cherrypy.expose def check...

    财主刀刀
  • 分布式文件系统之FastDFS文件服务器原理及搭建

    针对分布式开发,一个分布式文件系统就显得至关重要。今天主要讲讲FastDFS的搭建与实现。那么,什么是FastDFS呢?

    攻城狮的那点事
  • TCP-IP详解卷1:协议 学习笔记(1)

    链路层:有时也被称为数据链路层或网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡,一起处理与电缆(或者其他任何传输媒介)的物理接口细节。

  • SpringBoot高级篇JdbcTemplate之数据插入使用姿势详解

    使用SpringBoot进行db操作引入几个依赖,就可以愉快的玩耍了,这里的db使用mysql,对应的pom依赖如

    一灰灰blog
  • javafx框架tornadofx入门31_界面(控件)替换隐藏

    用户6167008

扫码关注云+社区

领取腾讯云代金券