如何为朋友设置rsync服务器

时间:2014-03-28 11:08:38

标签: ssh backup rsync cwrsync qnap

我想为我的一些朋友提供备份存储服务。我有一个QNAP,并希望通过互联网访问它,以便我的朋友可以备份他们的文件。

我认为rsync是最好的协议。但我想知道如何确保安全。我可以启动rsync服务器并配置我的路由器以转发端口,但随后数据通过网络未加密。我可以用ssh代替。但是,如何设置以便他们无法登录到计算机,或者至少无法查看其他人存储的文件?我基本上想要沙箱。

我一直在搜索网络,并且已经找到了很多关于设置个人rsync服务器以备份个人资料的信息。但我还没有找到任何关于我上面描述的用例的内容。

1 个答案:

答案 0 :(得分:0)

您不需要设置rsync服务器(rsyncd) - 您可以使用ssh(默认情况下用于rsync),rsync将自动处理。在服务器上为每个用户创建一个帐户,然后他们就可以按照例如

进行备份
$ rsync -av /path/to/local/files username@your_server:path/to/backups/

因此,除了创建用户帐户之外,您需要做的就是为传入的ssh流量打开端口22。