rsync服务安装使用

ssh方式与daemon方式有什么大的区别吗?相对来说ssh比较简单易理解,是不是daemon安全性比较高呢?

区别是:ssh方式是通过ssh协议来传输,需要知道对方机器的用户名和密码。 daemon模式是服务端/客户端模式,首先要启动一个服务,可以不用密码。

rsync同步之ssh隧道方式:ssh
rsync -avPz -e "ssh -p 22"192.168.81.128:/tmp/111 ./111

rsync同步之后台服务方式:daemon

需要在远程机器上建立rsync服务。
1、建立配置文件/etc/rsyncd.conf
在其中加入如下参数
#port=873 #可省略默认端口为873
#指定rsync的日志文件
log file=/var/log/rsync.log
#指定rsync的pid文件,作用涉及服务启动等操作
pid file=/var/run/rsync.pid

[dd] #建立一个模块
path=/tmp/rsync #指定数据存放路径
use chroot=yes #限制传输文件的路径为上面的
max connections=4 #指定最大连接数,默认不限制
read only=no #yes/no是否限制为只读
list=true #true/flase用户查询时模块名是否列出
uid=root #传输文件以哪个用户身份传输
gid=root #传输文件以哪个组身份传输
下面用户,密码可不指定。
auth users=dd #指定传输要使用的用户名
#指定密码文件
secrets file=/etc/rsyncd.passwd
传输如此:rsync -avL 192.168.81.131::user/ ./
测试:在本机
rsync -avL [email protected]::user/ ./
2、从本机访问远程如何不输密码
在本机上创建密码文件/etc/rsync_passwd.txt
在其中输入:50233
改权限 chmod 400 /etc/rsync_passwd.txt
测试:rsync -avL [email protected]::dd/ ./
--password-file=/etc/rsync_passwd.txt

时间: 2024-10-01 22:27:47

rsync服务安装使用的相关文章

Rsync服务安装使用(二)

Rsync push-pull backup 需求: 配置rsync服务 实现数据可以进行全备与增备 环境准备: 服务端 CentOS7.6 backup01 eth0:10.0.0.41/24 eth1:172.16.1.41/24 客户端 CentOS7.6 web01 eth0:10.0.0.7/24 eth1:172.16.1.7/24 实现思路 安装Rsync服务>配置服务端与客户端配置文件>实现备份需求 步骤一: 服务端 安装Rsync服务 [[email protected] ~

rsync服务安装

1.  rsync是开源的项目,首先去官网上下载安装包.下载地址 http://rsync.samba.org/ftp/rsync/src/ 这边我下载的是3.1.0.tar.gz 解压到/opt/rysnc310文件夹下,这是我个人习惯的解压文件夹.能够直接更改解压出来的文件夹名 2.  三板斧安装,这个不须要多说了 如安装其它地方,加prefix參数 3.  配置 Vi /etc/rsyncd.conf 填入下面信息 uid = root gid = root pid file = /var

rsync服务同步、日志文件、screen工具

10.32 rsync通过服务同步(上) 在使用该方法进行同步之前需要先在服务的开启相应服务同时要监听一个端口(可自定义),默认是监听873端口,开启服务之前编辑rsync配置文件"/etc/rsyncd.conf"(将服务添加进去)然后直接使用命令:"rsync --daemon(服务名称)"进行同步.或者将配置文件写到一个自定义文件中,使用命令"rsync --configfile"进行同步.配置完成后客户端可以通过指定端口与服务端进行通信.

第一章 安装rsync服务

第一章 安装rsync服务 第一节 CentOS7上安装rsync 安装包:rsync-3.0.9-15.el7.x86_64 [[email protected] Packages]# rpm -ivh rsync-3.0.9-15.el7.x86_64.rpm 查看rsync帮助 [[email protected] ~]# man rsync 操作参数说明 -a, --archive               以递归方式传送文件,并保持所有文件原属性 -v, --verbose    

linux 安装配置 rsync服务

本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/50456670 未经博主允许不得转载. 博主地址是:http://blog.csdn.net/freewebsys 1,rsync服务 摘自:http://www.oschina.net/p/rsync 官网:https://rsync.samba.org/ 文档:https://rsync.samba.org/documentation.html rsync是类unix系统下的

Rsync+Sersync服务安装配置

环境要求: 准备两台服务器(VM) 两个IP 1.A服务器=主服务器===>安装软件(rsync+sersync) 2.B服务器=从服务器===>安装软件(rsync) ip划分 A服务器:192.168.1.200 B服务器:192.168.1.201 操作系统: [[email protected] ~]# hostnamectl Static hostname: localhost.localdomain Icon name: computer-vm Chassis: vm Machin

Windows安装rsync服务端

软件下载链接:https://www.backupassist.com/rsync/cwRsyncServer_4.1.0_Installer.zip 1.解压安装cwrsync软件,默认"下一步"即可 安装完成 2.修改rsync.conf use chroot = false strict modes = false #禁用文件mode检验 hosts allow = 192.168.1.1 log file = rsyncd.log port = 873 uid = 0 gid

CentOS 6.5 rsync服务的安装与配置

一.rsync 简介 Rsync(remote synchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件,也可以使用 Rsync 同步本地硬盘中的不同目录. Rsync 是用于取代rcp的一个工具,Rsync使用所谓的 "Rsync 算法" 来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快.您可以参考 How Rsync Works A Practical Overview 进一步了解

rsync服务教程

我自己最近在学MYSQL所以用到这个,我试试能不能做主从备份,只是玩,中间又不能做到实时备份,也就是试是练习rsync服务的安装与操作. 首先我两台机器一台CentOS7和一台6  两台都装的是mysql5.5   准备rsync服务端的地址是172.16.251.22  客户端的地址是172.16.251.81 首先系统里都自动装了rsync #vim /etc/rsyncd/rsyncd.conf pid file = /var/run/rsyncd.pid //pid文件创建的位置 por