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