您如何在Linux中共享文件?

我们的电脑

根据我作为Linux用户的经验,这是一个非常有趣的问题。

La 需要共享文件 它存在于我们所有人中,无论是新手还是专家用户。 我并不是说要通过开放的P2P网络共享这段时间,而是当您需要直接将文档,音乐或非常沉重的视频传递给朋友时, PC对PC,Internet上的朋友对朋友.

我将给您示例共享文档的方式:

El 邮箱:当然,这并不是Linux独有的,但是我们所有人都采用这种替代方式来共享文档,问题是它不是很舒适,并且不能完全满足从我的PC到我朋友的PC的100%的需要,中介是服务器电子邮件,通常具有大小限制,甚至文件扩展名。

将文件上传到互联网:我们都知道它是如何工作的,我们通常使用“直接下载”站点(典型的Rapidshare或类似站点)来传输这种文件,我们将文件上传到服务器,提供链接,然后将其传送到我们的朋友。 作为专业人士,他或这些文件可以承受很大的重量,因为它们受这些网站的限制,最终它们的限制是每个文件100mb,来之不易,比电子邮件要多得多,但不足以发送大量的东西迅速地。 浪费很多时间。

如果我分享的内容是秘密的或有损他人的,我也不会使用它。

Dropbox / Ubuntu一:我将这两个解决方案并行处理,因为从深层次看,它们是相同的。 这是两个可在云中运行的linux解决方案,即在Internet上也作为中介。 它们为您提供了X千兆字节的空间,您可以根据需要将其安装在您的PC上,并且可以将其内容与云内容同步。 它用于共享,因为您可以与其他用户共享文件夹,也可以使用“公共”文件夹并简单地传递 链接 文件。

该系统的缺点是,除了需要中间设备(相应地会浪费时间)外,它还需要安全的连接并使用可能在接收者的PC上阻塞的端口。

Dropbox y Ubuntu One的

LAMP:好的一天,您决定最好的做法是在PC上创建服务器,就像在网络上使用的服务器一样,但是与您的朋友一起分发音乐,文档或视频(假设您不想通过中介)。 最后直接解决。 文件从您的PC转到朋友的PC。 如果你不知道什么是LAMP.

缺点:它有些笨重,对于那些需要完成工作的人来说,重量和配置可能不成比例。 此外,要接收文件,需要创建一个接收文件的页面(并非每个人都知道如何编程)或安装FTP。 简而言之,对于此类使用,它可能太大。

Droopy +简单服务器HTTP:最不知名的解决方案,但最终,至少就我而言,这是最有效的解决方案。 有两种工具,一种用于接收文件,另一种用于共享您的内容。 Droopy是一个python脚本,可让您从Internet上的任何人直接将文件接收到PC上的特殊文件夹中。 例如,您将PC的IP地址提供给您的朋友,并在端口8000前面提供了端口(尽管它可以是您配置的任何端口),就像这样>,它将在其中找到典型的“浏览”来上传文件。

简单服务器HTTP 这是一个文件服务器(我昨天见过),它使您可以反向执行而不是接收共享文件。 为此,使用控制台,我们将其完全放在要共享的文件夹中(使用“ cd”命令,这就是我的意思),然后执行以下命令:

python -m SimpleHTTPServer 8000 

其中“ 8000”是端口,他们可以选择任何一个。 然后,他们将IP提供给朋友,他将在浏览器的该文件夹中看到文件。

这些解决方案的优点是,尽管提供了IP,这是一个微妙的事情,但是可以假定我们对受信任的人进行了处理,只要没有,就可以关闭服务器(关闭控制台或结束进程)。不再使用。

现在我要问你:

您或您的朋友使用什么解决方案在Linux上共享文件? 我们没有在文章中写些什么?


18条评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   阿拉维兹

    另一个非常方便快捷的解决方案是使用Opera Unite。

  2.   est

    我记录了一切,然后开车去我朋友的家,把它带给他。 :P
    现在,如果我的朋友在刚果,那么使用filezilla并将其上传到托管,显然,我在托管位置将其上传。

  3.   拉斐尔·埃尔南佩雷斯(Rafael Hernamperez)

    我想向作者指出,DropBox是Windows解决方案和Macquera的一种Linux解决方案,甚至不需要安装客户端,因为您可以直接从Web进行任何操作。

    指示的解决方案是正确的,并且取决于远程共享它们的介质。

    我想念在私有网络上使用P2P或Microsoft Live SkyDrive之类的东西,或Linux控制台命令。

  4.   错误专家

    Opera unite是最好的解决方案,没有复杂性

  5.   DAV

    毫无疑问,即使您必须手动安装它,也可以通过usb :)

  6.   来源

    @esty你还剩下什么哈哈哈

    @dav,但这不是一个远程解决方案

    @Bicho Pro我曾想过要替代它,但我不认为它会如此拥挤,这是一种在某种意义上(您与他人)共享的方法,但是相反,它并不等效,因为另一种方法应该与您并被安装Opera等。

    @Rafael Hernamperez:我已经说过,我们将专注于我们在Internet上私下共享文件的方式,普通P2P不会进入,因为除了例外,它们都是每个人都可以看到的文件,除了您的朋友和您。

  7.   X3M男孩

    我会根据情况并以多种方式进行操作:

    1.-从Linux到Linux的单个文件,我使用scp(通过ssh进行安全复制)。 它有点复杂,需要用户配置,该用户可以从共享文件的计算机中复制文件,但它是安全的。

    2.-从Windows到Linux的文件夹:Samba,无需进一步评论。

    3.-从Linux到Windows的文件夹:也包含Samba。 在gnome中,就像右键单击该文件夹并选择共享选项一样简单。

    4.-具有浏览器的所有应用程序的单个Linux文件:BaShare。 是一个程序,它允许您通过网络共享文件,与SimpleHTTPServer脚本非常相似(最有可能被使用),但是具有图形界面。

    我没有Maqueros的选择,因为我没有Mac可以尝试。

  8.   鲁弗斯

    我什么都没分享,全是我的,哈哈

    不太严重,通常由Rapidshare和公司提供,但是如果出于某些原因,我不希望这些文件通过scp在inet中
    不好的是,我必须拥有一个公共帐户,但是很少有几次我需要通过scp来进行此操作,并且完全创建一个帐户然后删除它并不需要任何东西。

  9.   巴古

    SFTP或通过MSN(使用Kopete)。 当然,取决于大小。

  10.   扎木罗57

    我使用adrive与朋友共享数据,这是一个50 GB的虚拟硬盘,我上传了要共享的所有内容,并与我最亲密的朋友共享密码,这有点慢,因为它可以与Java一起使用,但是如果我们有耐心的话,我们可以榨汁了,
    这是我的秘密,请不要告诉任何人嘻嘻;)

    http://www.adrive.com/

  11.   伊森格林

    像您一样,我发现对我来说最有效的方法是http。
    当我想共享时,我只使用darkhttpd。
    darkhttpd /文件夹/ del /文件
    我给他们我的IP。 结束:: D

    如果需要从女友的计算机(使用Arch Linux)发送或携带某些东西,我只需通过sftp进行连接。

  12.   里卡多

    在装有Windows Vista的笔记本电脑上,我可以输入samba文件夹。 但反之亦然,无法添加Vista网络驱动器

  13.   lee

    好吧,正如alavezz和BichoPro评论的那样,Opera Unite如果只是比较拥挤,将是一个很好的解决方案,但是老实说,我将其视为最简单的解决方案。

  14.   赛斯

    @insengrin:戴弓的女友? o

    对于小文件,我使用emesene
    我多次使用asapload(尝试一下,它非常好),如果我不想让任何人看到它,则将其放在rar,tar.gz,zip或任何带有密钥的文件中
    我很少使用xampp

    1.    来源

      @seth:

      戴弓的女友? o

      为什么 ? 他们现在不能吗?

      xD

  15.   马林

    “这次我不是在谈论通过开放的P2P网络共享信息,而是在需要将非常繁重的文档,音乐或视频直接传递给朋友,PC传递给PC,将PC传递给朋友时。”

    您还可以使用BitTorrent协议执行的源,即P2P:P

    您可以使用torrent在PC之间共享文件,但限制是您的带宽(我会在必要时执行此操作),这就是为什么与+用户共享文件以改善上传的原因。

    与此不同,我支持esty xD

  16.   马林

    sry 2ble评论

    Mac Jojo野生动物园

    在Linux xDD中应该是Arora

  17.   雷克鲁佐

    通常是通过ftp来完成的,但是当我赢得胜利时,最快的是使用hfs,因为它比使用samba更通用和通用。