`

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配置文件

    备份服务器_Rsync守护进程(daemon)数据传输 所需要的rsyncd配置文件

    cygwin-rsyncd:cygwin的rsyncd安装程序,用于Windows备份客户端

    cygwin-rsyncd:Cygwin的Rsyncd ... 此特定版本由Yves Ouvrie更新。 此发行版包括rsync 3.2.3和少数cygwin 3.1.7库。 它是使用NSIS 3.06.1构建的。 当您下载并运行cygwin-rsyncd-3.2.3.0_installer.exe时,cygwin和r

    uclalib_role_rsyncd:Rsyncd角色

    uclalib_role_rsyncd 配置rsyncd角色变量此角色的可设置变量的描述应在此处,包括defaults / main.yml,vars / main.yml中的所有变量,以及可以/应该通过该角色的参数设置的任何变量。 从其他角色和/或全局范围(即...

    rsync配置

    [root@localhost ~]# vi /etc/rsyncd.conf uid = nobody gid = nobody use chroot = yes address = 192.168.1.1 port 873 log file = /var/log/rsyncd.log pid file = /var/run/rsyncd.pid hosts allow = 192.168....

    rsyncd.conf

    此内容是rsync必须的配置文档,修改几处参数即可使用,具体使用步骤:将文档copy到/etc/然后打开文档,编辑相应参数,必须修改的参数有几处,1、hosts allow,这是允许连接至rsync的IP,2、auth users,这是rsync的...

    利用rsync自动备份 完全配置方法 增加了ip限制

    ### rsync自动备份完全配置详解及IP限制策略 #### 一、服务器端配置 ##### 1.1 安装rsync 确保服务器已安装`rsync`。大多数Linux发行版默认包含`rsync`,可以通过以下命令确认是否已安装: ```bash rpm -q rsync `...

    ansible-roles-v2_rsyncd

    同步概要rsyncdのインストール,设定を行う。动作确认バージョンUbuntu的:18.04,20.04 ansible:2.8、2.9使い方(ansible)角色变量# ## インストール設定 #####################################################...

    rsync服务器架设(数据同步文件增量备份).doc

    这里限制了访问权限,只允许特定的IP地址连接,并设置了最大连接数和欢迎信息文件`rsyncd.motd`。 **rsyncd.secrets文件** `rsyncd.secrets`存储了rsync服务器的认证信息,格式为`username:password`,需要设置适当...

    rsync在windows与windows服务器之间的同步设置.doc

    - `hosts allow = *`: 允许所有IP访问,也可指定特定IP。 - `log file = rsyncd.log`: 设置日志文件。 - `[web]`: 模块定义,如D盘WEB目录下的test目录。 - `auth users`: 指定认证用户,使用secrets文件进行...

    rsync安装配置

    然后,在该目录中创建三个文件:`rsyncd.conf`、`rsyncd.secrets`和`rsyncd.motd`: ```bash sudo touch /etc/rsyncd/rsyncd.conf sudo touch /etc/rsyncd/rsyncd.secrets sudo touch /etc/rsyncd/rsyncd.motd ``` ...

    cwRsync -server & clinet windows到windows

    hosts allow=192.168.21.129 #允许连接IP,多个IP中间用英文状态下逗号隔,不限制IP填写 *即可 auth users =userdata #允许连接的用户名 secrets file = etc/rsyncd.secrets #存放用户名密码的认证文件路径 UID = 0 ...

    远程同步Linux平台数据.pdf

    使用SSH作为Rsync的传输层协议可以提高安全性,但为了防止未授权访问,还需要在防火墙中设置规则,只允许特定IP地址或范围的客户端进行连接。此外,定期更新Rsync及其依赖的SSH版本,能有效抵御已知的安全漏洞。 ##...

    rsync +cwrsync实现windows和linux的文件同步

    # 允许连接的ip,在演示中使用的云服务器就直接写*,表示无限制如果要规定ip或者ip段(10.1.4.0/255.255.255.0)需要进行其他配置 hostsallow=* # hostsdeny=* # authusers是必须在服务器上存在的真实的系统用户,...

    cygwin-devel-20100224,cygwin-1.7.1-1

    老版本,比较适合开发用,最新版本有的软件不能兼容

    cwRsync windows下详细配置实例说明.doc

    - `hosts allow = 10.8.5.0/255.255.255.0`: 允许特定子网内的IP地址访问。 - `hosts deny = *`: 拒绝所有未被明确允许的IP地址访问。 完成配置后,重启`RsyncServer`服务确保配置生效。 ##### 2. 目的服务器...

    rhel5之rsync服务配置

    - `hosts deny = 192.168.1.112`: 禁止特定IP地址的主机连接。 - `auth users = root`: 配置认证用户。 - `secrets file = /etc/rsyncd.scrt`: 指定包含用户密码的文件路径。 在服务器端创建并编辑密码文件`/etc/...

    rsync-server:Docker中的rsyncdsshd服务器。 您知道,用于移动文件

    Docker中的rsyncd / sshd服务器。 您知道,用于移动文件。 快速开始 启动服务器(同时支持sshd和rsyncd ) $ docker run \ --name rsync-server \ # Name it -p 8000:873 \ # rsyncd port -p 9000:22 \ # sshd ...

    Ubuntu 下配置Rsync服务的方法

    默认情况Ubuntu安装了rsync服务,但在/etc下没有配置文件,一般情况可以copy示例文件到/etc下 #cp /usr/share/doc/rsync/examples/rsyncd.conf /etc #vi /etc/rsyncd.conf # sample rsyncd.conf configuration file ...

    linuxrsync安装配置及命令详解.pdf

    3. rsync 主要配置文件:rsync 有三个主要配置文件:`rsyncd.conf`(主配置文件)、`rsyncd.secrets`(密码文件)和 `rsyncd.motd`(rysnc 服务器信息)。 4. 创建服务器配置文件 `/etc/rsyncd.conf`:该文件默认不...

Global site tag (gtag.js) - Google Analytics