ubuntu server rsync服务端与windows cwrsync客户端实现数据同步

ka520

贡献于2015-11-11

字数:0 关键词: Ubuntu

RHEL/CentOS/Ubuntu/Windows 服务器系列教程 www.osyunwei.com 技术交流技术交流技术交流技术交流 QQ 群群群群::::203744115 第 1 页 共 23 页 Ubuntu Server RsyncUbuntu Server RsyncUbuntu Server RsyncUbuntu Server Rsync 服务端与服务端与服务端与服务端与 Windows cwRsyncWindows cwRsyncWindows cwRsyncWindows cwRsync 客户端实现数据同步客户端实现数据同步客户端实现数据同步客户端实现数据同步 说明说明说明说明:::: 1、Rsync 服务端 系统:Ubuntu Server 11.10 IP 地址:192.168.21.168 数据存放目录:/home/mysql_data 2、cwRsync 客户端 系统:Windows Server 2003 IP 地址:192.168.21.130 同步的目录:D:\mysql_data 实现目的实现目的实现目的实现目的:::: cwRsync 客户端每天凌晨 3:00 钟自动同步 Rsync 服务端/home/mysql_data 目录 中的数据到 D:\mysql_data 目录 系统运维系统运维系统运维系统运维 www.osyunwei.comwww.osyunwei.comwww.osyunwei.comwww.osyunwei.com 温馨提醒温馨提醒温馨提醒温馨提醒::::qihang01qihang01qihang01qihang01 原创内容版权所有原创内容版权所有原创内容版权所有原创内容版权所有,,,,转载请注转载请注转载请注转载请注 明出处及原文链接明出处及原文链接明出处及原文链接明出处及原文链接 一一一一、、、、RsyncRsyncRsyncRsync 服务端配置服务端配置服务端配置服务端配置 1、开启防火墙 tcp 873 端口(Rsync 默认端口) 说明:Ubuntu 默认安装是没有开启任何防火墙的,为了服务器的安全,建议大 家安装启用防火墙设置,这里推荐使用 iptables 防火墙。 whereis iptables #查看系统是否安装防火墙 iptables: /sbin/iptables /usr/share/iptables /usr/share/man/man8/iptables.8.gz #表示已经安装 iptables 防火墙 apt-get install iptables #如果默认没有安装,请运行此命令安装防火墙 iptables -L #查看防火墙配置信息,显示如下: Chain INPUT (policy ACCEPT) RHEL/CentOS/Ubuntu/Windows 服务器系列教程 www.osyunwei.com 技术交流技术交流技术交流技术交流 QQ 群群群群::::203744115 第 2 页 共 23 页 target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination nano /etc/iptables.default.rules #设置防火墙规则,添加以下内容 ##################################################################### ############################# *filter # Allows all loopback (lo0) traffic and drop all traffic to 127/8 that doesn't use lo0 -A INPUT -i lo -j ACCEPT # Accepts all established inbound connections -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT # Allows all outbound traffic # You could modify this to only allow certain traffic -A OUTPUT -j ACCEPT # Allows HTTP and MySQLconnections from anywhere (the normal ports for websites) -A INPUT -p tcp --dport 80 -j ACCEPT -A INPUT -p tcp --dport 3306 -j ACCEPT -A INPUT -p tcp --dport 873 -j ACCEPT # Allows SSH connections for script kiddies # THE -dport NUMBER IS THE SAME ONE YOU SET UP IN THE SSHD_CONFIG FILE -A INPUT -p tcp -m state --state NEW --dport 22 -j ACCEPT # Now you should read up on iptables rules and consider whether ssh access # for everyone is really desired. Most likely you will only allow access from certain IPs. # Allow ping -A INPUT -p icmp -m icmp --icmp-type 8 -j ACCEPT # log iptables denied calls (access via 'dmesg' command) -A INPUT -m limit --limit 5/min -j LOG --log-prefix "iptables denied: " --log-level 7 # Reject all other inbound - default deny unless explicitly allowed policy: -A INPUT -j REJECT -A FORWARD -j REJECT COMMIT ##################################################################### ############################# RHEL/CentOS/Ubuntu/Windows 服务器系列教程 www.osyunwei.com 技术交流技术交流技术交流技术交流 QQ 群群群群::::203744115 第 3 页 共 23 页 ctrl+o #保存 ctrl+x #退出 备注:873 是 Rsync 端口 iptables-restore < /etc/iptables.default.rules #使防火墙规则生效 nano /etc/network/if-pre-up.d/iptables #创建文件,添加以下内容,使防 火墙开机启动 ########################################################## #!/bin/bash /sbin/iptables-restore

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 8 金币 [ 分享文档获得金币 ] 0 人已下载

下载文档

相关文档