zoukankan      html  css  js  c++  java
  • rsync 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!
    ");
    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.
    
  • 相关阅读:
    记sql语句
    thinkPHP小记
    php操作目录和文件
    ubuntu搭配lamp
    phpStorm实用快捷键
    在wamp中www的文件夹(项目)打不开解决办法
    php正则表达式
    远程桌面,出现身份验证错误,要求的函数不正确,这可能是由于CredSSP加密Oracle修正
    discuz增加中文验证码
    react webpack 环境配置
  • 原文地址:https://www.cnblogs.com/canbefree/p/5646005.html
Copyright © 2011-2022 走看看