没有密码文件的Rsync没有ssh

时间:2018-02-01 08:19:16

标签: linux window rsync

我想在窗口7和linux服务器之间建立rsync以进行文件传输。我想尽可能简化这个。作为主题,有没有办法使用rsync没有密码文件和ssh?我正在搜索几天,但只找到了密码文件或ssh的解决方案。

我正在使用:

客户环境

  • window 7
  • cwRsync 5.5.0

服务器环境

  • Linux Redhat 6.3 Santiago
  • rsync 3.1.1

2 个答案:

答案 0 :(得分:0)

如果你想在不使用SSH的情况下使用rsync,那么可以使用rsync服务器来完成。

它需要在Linux服务器上安装rsyncd,并设置和配置一个始终运行的服务,但是有一个教程here(来自1999年!),说明了如何做到这一点。

您可以将其设置为允许在没有用户名和密码的情况下进行访问,但仅在受信任的网络中进行访问!请注意,即使使用密码,也不会进行任何加密,因此请谨慎使用。

答案 1 :(得分:0)

在源系统上:

vim /etc/rsync.conf

然后添加您的路径

[your_path_name]
   path = /any_directory/your_path_name
   comment = My fast rsync server
   read only = yes
   list = yes

启动rsync服务器

sudo systemctl start rsync

并在目标服务器上:

 rsync -r rsync://X.X.X.X:/your_path_name ./my_directory/ --progress