window为rsync服务器,mac为客户端传输文件实例

命令:

rsync version 3.0.7  支持64位

服务端:http://pan.baidu.com/s/1pJC0xib

客户端:mac自带

window启动服务

网上资料说window 服务里面可以启动,我找了下服务,没找到,最后用命令行方式启动的。

1.把安装文件bin目录放入window环境变量PATH里面。

2.需要把安装文件根目录下的rsyncd.conf复制到etc目录下面

3.然后cmd里面运行启动命令:rsync --daemon --config /etc/rsyncd.conf

把a.txt传输到test模块

sudo rsync -vzrtopg --progress /test/a.txt pengzz@xxxx ::test

认证问题。

如果在rsyncd.conf的模块,如test模块添加两行:

auth users =pengzz

secrets file=/cygdrive/c/rsync_db.ps

并在c盘下面的rsync_db.ps里面添加如这样的账号密码:

pengzz:123456

客户端运行命令的错误有:

1.telnet xxxx 873端口不通,是因为我用的win7 64位系统,需要在防火墙高级设置里面加防火墙规则

2.@ERROR : invalid uid nobody

在rsyncd.conf里面加入

UID = 0 
GID = 0

时间: 2024-07-31 07:36:56

window为rsync服务器,mac为客户端传输文件实例的相关文章

在Android设备与Mac电脑之间传输文件

不同于Windows和Linux,Android设备连接到Mac电脑上是看不见挂载的目录的,既然看不到了Android设备的挂载目录,如何在Android设备与Mac电脑之间传输文件呢? 原来Android官方提供了传输文件的工具!访问www.android.com/filetransfer,网页如下: 点击 Download Now 按钮即可下载 androidfiletransfer.dmg 安装文件. 双击 dmg 文件显示如下: 将 Android File Transfer 图标拖动到

使用socket模拟服务端与客户端传输文件

package netFile; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.Closeable; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.net.Socket; public class SocketTask { //客

两台Linux服务器在局域网之间传输文件

1.1 实验环境: 服务器操作系统:CentOS6.7=192.168.24.37 客户端操作系统:CentOS6.7=192.168.24.36 虚拟机:VMware Workstation 1.2 实验背景 从一台服务器上的文件远程复制到另一台服务器上的方法很多,今天在这里sky采用Linux scp命令来完成此任务.即从服务器端拷贝一份源码文件"mysql-5.6.20.tar.gz"到客户端下. 1.3 实验步骤 scp –r 远程用户名 @IP 地址 : 文件名  本地目录

linux客户端传输文件到Windows本地

1.rz/sz安装及使用方法 和 FileZilla 功能类似用于上传文件,上传速度比较慢适用比较小的文件  yum安装: $ sudo yum install lrzsz 打开SecureCRT软件 -> Options -> session options -> X/Y/Zmodem 下可以设置上传和下载的目录; 然后在用SecureCRT登陆linux终端的时候:       # sz filename (发送文件到客户端,zmodem接收可以自行启动)       # rz (从

【转载】CentOS 6.3下rsync服务器的安装与配置

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

CentOS 6.3下rsync服务器的安装与配置

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

CentOS 6.3下rsync服务器的安装与配置[转]

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

rsync服务器的安装与配置

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

从客户端复制文件到服务器

服务器端: package com.hanqi.test; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.net.ServerSocket; import java.net.Socket; public class Testserver1 { public static void main(String[] args) { // 建立服务器,