3.3 rsync同步之ssh隧道方式

#从本机到远程同步

rsync -avPz 111/ 10.30.4.149:/tmp/111/

rsync -avPz 10.30.4.149:/tmp/111/ ./111/

#用其他端口

iptables -I INPUT -p tcp --dport 22 -s 10.30.4.44 -j DROP    把22端口DROP

telnet 10.30.4.149      测试可不可以连接22端口

rsync -avPz  -e "ssh -p 10022" 10.30.4.149:/tmp/111/  ./111/

习题:

1. 使用ssh方式同步时,如何避免让用户输入密码?

使用密钥认证,在创建密钥时,不设置密钥密码

2. 如果远程机器sshd端口并非是22,那么在rsync时如何指定端口?

rsync -e "ssh -p xxx"

rsync "--rsh=ssh -p xxx"

时间: 2024-12-19 19:02:31

3.3 rsync同步之ssh隧道方式的相关文章

rsync命令详解、rsync用ssh隧道方式同步

● rsync格式安装命令 yum install -y rsync与scp的区别:scp复制为完全覆盖,rsync为增量同步,只同步修改过的数据.rsync命令格式如下: rsync 选项 源文件 目标目录(本地) rsync 选项 源文件 用户名@host:目标目录(本地文件同步到远程目录,ssh模式) rsync 选项 用户名@host:源文件 目标目录(远程目录同步到本地,ssh模式) rsync 选项 用户名@host::源文件 目标目录(daemon模式) rsync 选项 源文件

rsync同步

rsync 远程同步 格式: rsync [OPTION]... SRC DEST rsync [OPTION]... SRC [[email protected]]HOST:DEST     //用户名默认为当前终端的用户 rsync [OPTION]... [[email protected]]HOST:SRC DEST rsync [OPTION]... [[email protected]]HOST::SRC DEST rsync [OPTION]... SRC [[email prot

rsync同步工具实战

rsync同步工具实战 rsync具有增量同步的功能,相对于cp工具来说,效率比较高:同时可以在本地到本地或本地到远程之间,实现镜像备份 环境:分别有机器:server-178/24,client-b-179/24,client-c-180/24 其中以server-178/24为rsync服务端,client-b-179/24,client-c-180/24为rsync客户端 实战过程: 检查服务端和客户端环境:rpm -aq|grep rsync [[email protected] ~]#

配置SSH隧道访问Ubuntu服务器上的MongoDB

为了数据安全,在MongoDB的配置文件里,一般会把默认的27017端口port改为自定义的端口号,然后把允许访问的IP设为127.0.0.1(即主机本身).但是这样就会在开发的过程查看数据时带来麻烦,必须去服务器端或调用部署在服务器的API接口才能很好地可视化地查询数据.为了能在客户端也能使用可视化工具,可以建立一条SSH隧道,直接在客户端访问远程服务器的数据库. 本文例子基于以下开发环境: 服务器端:Ubuntu 16.04 x86_64,MongoDB 3.4.6 客户端:Windows1

Linux下通过ssh来执行rsync同步远程文件

一般我们使用rsync有两种认证方式, rsync-daemon方式,需要配置本地文件,灵活性一般 ssh方式,直接远程连接传输,简单粗暴 记录一下相关命令参数,以防忘记. 同步需求 本机:本机用户bear,/home/bear/mydir 目录 远程服务器:[email protected]  ,USE用户bear下  /home/bear/workdir 目录 命令使用 1.从本地同步到远程 # 默认SSH端口 rsync -avz -e ssh /home/bear/mydir [emai

rsync+SSH同步,rsync+rsync同步

1.RSYNC:远程同步,支持本地复制,或与其他SSH.rsync主机同步. rsync远程同步和cp.scp功能基本一致,不同的是其他两个是对源文件进行复制,如果有新加入的数据,使用cp.scp把源文件所有的内容在进行复制,而rsync是在源文件的基础上只更新新变化的数据. 2.同步与复制的差异: 复制:完全拷贝源到目标. 同步:增量拷贝,只传输变化过的数据. 3.rsync 同步的基本操作 使用格式:rsync  源文档  目标文档 rsync常用选项-a:归档模式,相当于-rlptgoD-

rsync 基于ssh隧道 拉去文件

#!/bin/bash /usr/bin/rsync -tza   -e 'ssh -p 22'  172.16.4.12:/opt/devinfopack/  /opt/devinfopack/ |tee -a /opt/shell/log/devinfopack_`date "+%Y-%m-%d"`.log

使用rsync同步目录

本文描述了linux下使用rsync单向同步两个机器目录的问题. 使用rsync同步后可以保持目录的一致性(含删除操作). 数据同步方式 从主机拉数据 备机上启动的流程 同步命令: rsync -avzP --delete [email protected]{remoteHost}:{remoteDir} {localDir} 参数说明: -a 参数,相当于-rlptgoD(-r 是递归 -l 是链接文件,意思是拷贝链接文件:-p 表示保持文件原有权限:-t 保持文件原有时间:-g 保持文件原有

rsync同步数据

1. rsync 命令格式rsync [OPTION]... SRC DESTrsync [OPTION]... SRC [[email protected]]HOST:DESTrsync [OPTION]... [[email protected]]HOST:SRC DESTrsync [OPTION]... [[email protected]]HOST::SRC DESTrsync [OPTION]... SRC [[email protected]]HOST::DEST 2. rsync