rsync 服务器模式

简介:

rsync 服务器模式

服务器

vim /etc/xinetd.d/rsync

将其中的disable=yes改为disable=no

/etc/init.d/xinetd restart  重新启动xinted服务

useradd rsync -s -M /sbin/nologin   创建rsync 虚拟用户

mkdir /usr/local/myfiles  创建共享模块的目录

chown rsync:rsync /usr/local/myfiles 设置目录权限 

vim /etc/rsync.password #创建rsync.password ,用户密码文件。

rsync:oldboy 用户名:密码

chmod 600 /etc/rsync.password #将rsync.password这个密码文件的文件权限要设为600, 否则无

法备份成功!

设定rsyncd服务器的信息提示,用户登录的时候,会看到服务器的提示信息。

vim /etc/rsyncd.motd 提供信息文件

+++++++++++++++++++ Welcome to *****!!! +++++++++++++++++++

************************************************************************************

vim /etc/rsyncd.conf

uid = rsync  /运行RSYNC守护进程的用户

gid = rsync  /运行RSYNC守护进程的组

use chroot = no  /服务运行时是否使锁定在其用户家目录

max connections = 100  /设置客户端连接数

timeout = 600    /超时时间

pid file = /var/run/rsyncd.pid  /pid文件存放位置

lock file = /var/run/rsync.lock  /锁文件存放位置

log file = /var/log/rsyncd.log  /日志文件存放位置

[backup]模块名称

path = /usr/local/myfiles /要同步的目录

ignore errors  /忽略无关的IO错误

read only = true /只读,不能上传

list = false  /不显示rsync服务端资源列表

hosts allow = 192.168.8.*  /允许访问服务的ip

hosts deny = 0.0.0.0/32   /禁止访问服务的ip

auth users = rsync  /认证的用户名,系统必须存在的用户,但是密码需要在secrets file 配置

,不是系统的密码。

secrets file = /etc/rsync.password  /认证用户密码文件,配置auth users的密码

查看rsync有无启动:

netstat -ntpl

或直接查看端口号

netstat -anp|grep 873

以服务器模式启动rsync –dameon参数

/usr/local/rsync/bin/rsync --daemon —config=/etc/rsyncd.conf #--config用于指定

rsyncd.conf的位置,如果在/etc/目录就不用指定,默认为/etc目录下录找此文件。

客户端

vim /etc/rsync.password

oldboy 密码

chmod 600 /etc/rsync.password

rsync -avzP /home/backup rsync@192.168.8.14::backup --password-

file=/etc/rsync.password

crontab -e

30 1 * * * /usr/local/rsync/bin/rsync -avzP /home/backup rsync@192.168.8.14::backup 

--password-file=/etc/rsync.password










本文转自 jin626889 51CTO博客,原文链接:http://blog.51cto.com/zuoshou/1739573,如需转载请自行联系原作者
目录
相关文章
|
2月前
|
消息中间件 分布式计算 监控
大数据-78 Kafka 集群模式 集群的应用场景与Kafka集群的搭建 三台云服务器
大数据-78 Kafka 集群模式 集群的应用场景与Kafka集群的搭建 三台云服务器
98 6
|
2月前
|
SQL 存储 数据管理
Hadoop-15-Hive 元数据管理与存储 Metadata 内嵌模式 本地模式 远程模式 集群规划配置 启动服务 3节点云服务器实测
Hadoop-15-Hive 元数据管理与存储 Metadata 内嵌模式 本地模式 远程模式 集群规划配置 启动服务 3节点云服务器实测
64 2
|
3月前
|
设计模式 数据库连接 PHP
PHP中的设计模式:如何提高代码的可维护性与扩展性在软件开发领域,PHP 是一种广泛使用的服务器端脚本语言。随着项目规模的扩大和复杂性的增加,保持代码的可维护性和可扩展性变得越来越重要。本文将探讨 PHP 中的设计模式,并通过实例展示如何应用这些模式来提高代码质量。
设计模式是经过验证的解决软件设计问题的方法。它们不是具体的代码,而是一种编码和设计经验的总结。在PHP开发中,合理地使用设计模式可以显著提高代码的可维护性、复用性和扩展性。本文将介绍几种常见的设计模式,包括单例模式、工厂模式和观察者模式,并通过具体的例子展示如何在PHP项目中应用这些模式。
|
5月前
|
SQL 弹性计算 资源调度
云服务器 ECS产品使用问题之bin/spark-sql --master yarn如何进行集群模式运行
云服务器ECS(Elastic Compute Service)是各大云服务商阿里云提供的一种基础云计算服务,它允许用户租用云端计算资源来部署和运行各种应用程序。以下是一个关于如何使用ECS产品的综合指南。
|
4月前
|
数据采集 弹性计算 供应链
阿里云服务器付费模式:按量付费、包年包月和抢占式实例全解析
阿里云服务器提供包年包月、按量付费与抢占式实例三种付费模式。包年包月为预付费,适合长期稳定使用,价格更优惠并支持备案。按量付费则为后付费模式,按小时结算,适合短期或访问量波动大的场景,但不支持备案。抢占式实例基于按量付费,价格更低(最多节省90%),适用于无状态应用,如临时测试或可弹性伸缩的Web服务,但存在被系统释放的风险,同样不支持备案。根据具体需求选择合适的付费模式能够有效降低成本并提高效率。
214 0
|
5月前
|
弹性计算 供应链 并行计算
阿里云ECS服务器五种计费模式有啥区别?包年包月、按量付费、抢占式实例、节省计划和预留实例券
阿里云服务器计费多样化:包年包月适合长期稳定服务,如Web网站;按量付费适合短期或波动需求,如测试、扩展;抢占式实例享折扣但可能被释放,适合无状态任务;预留实例券抵扣按量付费账单;节省计划提供资源使用承诺的折扣,适用于用量稳定的业务。
163 7
|
4月前
|
Ubuntu 关系型数据库 应用服务中间件
在Ubuntu 18.04上安装和配置pgAdmin 4服务器模式的方法
在Ubuntu 18.04上安装和配置pgAdmin 4服务器模式的方法
91 0
|
5月前
|
弹性计算 数据安全/隐私保护 云计算
云服务器 ECS产品使用问题之幻兽帕鲁服务器如何修改困难模式
云服务器ECS(Elastic Compute Service)是各大云服务商阿里云提供的一种基础云计算服务,它允许用户租用云端计算资源来部署和运行各种应用程序。以下是一个关于如何使用ECS产品的综合指南。
|
6月前
|
C++
gRPC 四模式之 服务器端流RPC模式
gRPC 四模式之 服务器端流RPC模式
141 0
|
7月前
|
弹性计算 供应链
阿里云服务器付费模式包年包月、按量付费、抢占式实例选择说明
阿里云ECS提供包年包月、按量付费和抢占式实例三种计费方式。选择建议:稳定需求选包年包月,动态需求选按量付费,无状态应用选抢占式实例以降低成本。可结合使用按量付费、预留实例券和节省计划以平衡灵活性和成本。需要资源保障则组合按量付费和资源保障。具体详情和规定可参考阿里云ECS官方文档
378 7