Bittorrent 同步

Bittorrent 同步

我有一台装有 ubuntu 13.04 的笔记本电脑和一台装有 Debian 7.1.0 的台式机,我想知道如何在这两台机器之间共享文件,我正在使用路由器,笔记本电脑连接到无线网络,因为台式机在 eth0 上。有人能告诉我如何在两者之间共享文件吗?因为我对网络一无所知。感谢那些回复的人。

答案1

你说的“分享”是什么意思?

如果您只想从一台计算机下载少量文件到另一台计算机,您可以python2 -m SimpleHTTPServer 8001在一台计算机上需要共享的文件目录中运行。然后在另一台计算机上,使用浏览器(或其他工具,如wget)导航到该网址http://x.x.x.x:8001/以查看/下载文件。x.x.x.x将替换为前一台计算机的 IP 地址。

如果您有大量文件需要复制,我建议通过 ssh 进行 rsync。但是,如果您至少在一台计算机上启动并运行 ssh 服务器,则这种方法效果会更好。

如果您想要更复杂的共享,您可能需要尝试 NFS 或 sshfs。

答案2

在 nautilus 上,您可以右键单击文件夹并选择共享选项。这将安装所需的软件并使用 samba 共享文件夹。此共享将在 linux、windows 和 mac 上可见。

答案3

有很多方法。每种方法都有其优点。这是值得一提的好方法。设置起来非常简单。

Bittorrent 同步

我推荐 BTS,尤其是对于视频等非常大的文件。它易于使用,也可以通过互联网工作(默认情况下)。它类似于 Dropbox(同步文件夹),但没有中央服务器。适用于 Win、Mac、Linux、Android、iOS。更多信息请见此答案:点对点 (P2P) 同步和共享 Ubuntu

答案4

同步

这是 dropbox、Google-drive 等的开源替代品,与 Bittorrent Sync 一样,不需要将您的数据存储在第三方服务器上(我曾听说这被称为“在 google-plex 中裸奔”。我认为这是一个恰当的描述)。它也是跨平台的。Linux、Windows、Apple、Android。安装和设置后,您可以在每台机器上创建一个文件夹,交换 ID 密钥,它们保持同步。任何一个的更改都会反映在所有机器上,只要两台(或更多)机器同时在线,数据就会交换/同步。如果您有一个始终在线的家庭服务器(带有大硬盘的 Raspberry Pi??),您可以拥有一个完全私人的 dropbox 等效产品。

请自行查看:

https://docs.syncthing.net

相关内容