rsyncd 绑定特定ip

阅读更多
rsyncd如何绑定一个特定的ip?

配置文件中有两个参数port和address,用于绑定端口和监听的ip地址

但是:

address 指定的服务器运行的IP地址。由xinetd运行时将忽略此参数
port 指定rsync守护进程监听端口号(默认873)。由xinetd运行时将忽略此参数

而恰巧我们是使用xinetd启动的,那怎么办呢?

经过多方研究,终于找到一个可行的办法

在/etc/xinetd.d/rsync中增加bind值(或者interface值)

service rsync
{
        disable = no
        bind            = 10.10.10.110

...

}



即可绑定ip

# netstat -lnp             
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name  
tcp        0      0 0.0.0.0:199                 0.0.0.0:*                   LISTEN      19888/snmpd       
tcp        0      0 10.10.10.110:873             0.0.0.0:*                   LISTEN      437/xinetd  



那么873怎么改,也许是/etc/services吧,目前我还不需要修改端口,就没有去尝试。

你可能感兴趣的:(rsyncd,绑定ip)