Com comparteixes arxius en Linux?

our computers

És una pregunta força interessant, partint de la meva pròpia experiència com a usuari de Linux.

La necessitat de compartir arxius existeix en tots nosaltres, sigui un usuari neòfit o expert. No em refereixo a l'compartir aquesta vegada a través de xarxes obertes de P2P, sinó a quan necessites passar-li a un amic un document, música o un vídeo molt pesat, de manera directa, PC a PC, amic a amic per Internet.

Els vaig a donar exemples de formes de compartir documents:

El Correu electrònic: Això no és privatiu de Linux és clar, però tots vam recórrer a aquesta alternativa per compartir documents, el problema és que no és molt còmoda i no compleix 100% allò de directe des del meu PC a PC del meu amic, l'intermediari és el servidor de correu electrònic, el qual moltes vegades té restriccions de mida i fins d'extensions d'arxiu.

Penjar l'arxiu a Internet: Tots entenem com funciona, per traspassar aquesta classe d'arxius solem fer ús de llocs de «descàrrega directa», el típic Rapidshare o algun lloc similar, elevem el fitxer tal com el servidor, ens dóna l'enllaç i aquest l'hi lliurem al nostre amic. Com pro té el que ell o els fitxers poden tenir prou pes, en canvi, les limitacions pròpies d'aquests llocs, finalment tenen un límit que pot ser de 100MB per arxiu, anem, molt més que un mail però insuficient per enviar alguna cosa realment pesat de manera expedita. Fa perdre molt de temps.

Tampoc ho faria servir si el que estic compartint és secret o comprometedor.

Dropbox / Ubuntu One: Poso aquestes dues solucions en paral·lel perquè, en el fons, són el mateix. Es tracta de dues solucions linuxeras que funcionen en el núvol, és a dir, a Internet també com a intermediàries. Et proveeixen d'espai de X quantitat de gigues, s'instal·la a l'ordinador si vols i sincronitza el contingut d'aquest amb el del núvol. Serveix per compartir perquè es poden compartir carpetes amb altres usuaris o utilitzar la carpeta «public» i simplement passar el enllaç de el fitxer.

El desavantatge d'aquest sistema, a part de requerir un intermediari (amb la pèrdua de temps corresponent) és que requereix connexió segura i utilitza ports que podrien estar bloquejats al PC de l'destinatari.

Dropbox y Ubuntu One

LLUM: Un bon dia decideixes que el millor és crear un servidor al teu PC, com els que fan servir les webs però per distribuir la teva música, les teves documents o els teus vídeos amb els teus amics (suposant que no vols passar per un intermediari). Per fi una solució directa. L'arxiu surt des del teu PC a PC del teu amic. Si no saps què és LAMP.

Inconvenients: És una mica pesat i pot ser desproporcionat en pes i configuració per als que ho necessitin només per passar algunes coses. A més, per rebre arxius requereix o bé crear una pàgina que rebi arxius (i no tots sabrien com programar-la) o muntar un FTP. En resum, per a aquest tipus d'ús pot quedar massa gran.

Droopy + Simple Server HTTP: La solució més desconeguda però que, finalment, al menys en el meu cas he descobert és la més efectiva. Són dues eines, una per rebre arxius i una altra per compartir els que es tenen. Droopy és un script en python que et permet rebre fitxers de qualsevol persona a Internet directe a una carpeta especial al teu PC. Li dónes la IP del teu PC al teu amic per exemple, amb el port 8000 davant (encara que pot ser qualsevol que configuris tu) així> on es trobarà amb el típic «examinar» per pujar arxius.

Simple Server HTTP és un servidor d'arxius (que vaig conèixer ahir) que permet fer el invers, en comptes de rebre, compartir arxius. Per això, amb la consola ens posem exactament a la carpeta que anem a compartir (amb la comanda «cd», a això em refereixo) i després executem la següent comanda:

python -m SimpleHTTPServer 8000 

A on '8000 »és el port, poden triar qualsevol. Després, li donen la IP a l'amic i aquest veurà els arxius en d'aquesta carpeta al seu navegador.

El millor d'aquestes solucions és que si bé es lliura la IP que és una cosa delicat, se suposa que ho fem a persones fiables i podem tancar els servidors (tancant la consola o finalitzant el procés) quant es deixin d'utilitzar.

Ara bé em toca preguntar-los:

Quines solucions utilitzes tu o els teus amics per compartir arxius en Linux? Alguna cosa que no haguem posat en l'article?


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   alavezz va dir

    Una altra solució molt còmoda i ràpida és utilitzar Opera Unite.

  2.   Esty va dir

    Jo gravo tot i em vaig en el cotxe a la casa del meu amic a emportar-se'l. : P
    Ara, si el meu amic està al Congo, ja que amb el filezilla ja pujar-lo a l'allotjament, obvi, jo tinc hosting on pujar-lo.

  3.   Rafael Hernamperez va dir

    Voldria indicar a l'autor que Dropbox és una solució linuxera, quan és també Windowsera i Macquera, i fins i tot ni és necessari instal·lar el client, ja que pots fer-ho tot directament des de la web.

    Les solucions indicades són correctes i depenen de el medi en què es volen compartir: en remot.

    Trobo a faltar l'ús de l'P2P, o de SkyDrive de Microsoft Live i similars, o dels comandaments de la consola del Linux en xarxes privades.

  4.   Bestiola Pro va dir

    Opera unite és la millor solució, res de complicacions

  5.   DAV va dir

    per usb, sens dubte, encara que hagi de muntar a mà :)

  6.   ffuents va dir

    @esty què sobrat tu jajaja

    @dav però aquesta no és una solució remota

    @Bicho Pro Vaig pensar en posar aquesta alternativa però no vaig pensar que estaria tan massificada, això sí que és una manera de compartir en un sentit (tu cap als altres) però al revés no és equivalent, ja que l'altre hauria de fer el mateix que tu i instal·lar Opera, etc.

    @Rafael Hernamperez: Ja vaig dir que ens concentraríem en les formes a través de les quals compartim arxius per Internet en privat, el P2P comú i corrent no entra perquè, llevat d'excepcions, són arxius que veuen tots a part del teu amic i tu.

  7.   X3MBoy va dir

    Ho faig de diverses maneres i depenent de el cas:

    1.- Un sol arxiu de Linux a Linux, utilitzo scp (còpia segura a través de ssh). És una mica complex i requereix de la configuració d'un usuari que pugui copiar arxius des de la màquina que comparteix el fitxers, però és segura.

    2.- Una carpeta de windows a Linux: Samba, sense més comentaris.

    3.- Una carpeta de Linux a Windows: També amb Samba. En gnome és tan fàcil com fer clic dret a la carpeta i escollir l'opció compartir.

    4.- Un sol arxiu de Linux a qualsevol cosa que tingui un navegador: BaShare. és un programa que et permet compartir un arxiu a través de la xarxa, molt semblant a l'script SimpleHTTPServer (és més probablement l'utilitzi) però amb interfície gràfica.

    No tinc opcions per als maqueros ja que no tinc cap Mac per experimentar.

  8.   rufus va dir

    Jo no comparteixo res és tot meu, ha ha

    No seriosament, Generalment per rapidshare i companyia però si per alguna raó no vull que aquests arxius estiguin en inet per scp
    El dolent que he de tenir un compte publica, però són poques les vegades que necessito fer-ho per scp, i total crear un compte i després esborrar-la no es triga gens.

  9.   Bagu va dir

    SFTP o via MSN (amb Kopete). En funció de la mida, és clar.

  10.   zamuro57 va dir

    jo per compartir dades amb els meus amics utilitzo Adrive, un disc dur virtual de 50 gigues d'emmagatzematge, pujo tot el que tanca a compartir-hi i comparteixo la contrasenya amb els meus amics més propers, això si és una mica lent per que treballa amb java, però si tenim una mica de paciència li podem treure el suc,
    aquest és el meu secret si us plau no l'hi diguin a ningú jejej;)

    http://www.adrive.com/

  11.   Isengrin va dir

    A l'igual que tu, vaig descobrir que el mètode que més efectiu em resulta és http.
    Quan vull compartir simplement ús darkhttpd.
    darkhttpd / carpeta / del / fitxer
    i els dono la meva IP. Fi.: D

    Si necessito enviar o portar una mica de l'ordinador de la meva núvia (que fa servir Arch Linux) simplement em connecto per sftp.

  12.   RICARDO va dir

    En el meu portàtil amb windows vista pot entrar a la carpetes de samba; però no a a l'inversa, NO és possible afegir unitats de xarxa de Vista

  13.   eleefeix va dir

    Doncs com comenten alavezz i BichoPro, Opera Unite seria un a bona solució si tan sols estigués una mica més massificat, però sent honestos ho veig com la solució més fàcil.

  14.   seth va dir

    @insengrin: una núvia que fa servir fitxers? oo

    per a arxius nois ús el emesene
    moltes vegades ús asapload (Provin-ho, és molt bo) i si no vull que ho vegi qualsevol ho poso en un rar, tar.gz, zip o el que sigui amb clau
    molt poques vegades ús xampp

    1.    ffuents va dir

      @seth:

      una núvia que fa servir fitxers? oo

      Per què oo? ¿No poden ara?

      xD

  15.   LJMarín va dir

    «No em refereixo a l'compartir aquesta vegada a través de xarxes obertes de P2P, sinó a quan necessites passar-li a un amic un document, música o un vídeo molt pesat, de manera directa, PC a PC, amic a amic per Internet.»

    Ffuentes això també ho pots fer amb el protocol BitTorrent o sigui P2P: P

    Pots compartir un fitxer de pc a pc amb un torrent la limitant és el teu ample de banda, (així faig quan és necessari) per això és que es comparteix amb + usuaris per millorar l'upload.

    Diferent a això, suport a Esty xD

  16.   LJMarín va dir

    sry el 2ble coment

    Safari a Mac jojo

    Devería ser Arora en Linux xDD

  17.   rekluzo va dir

    per ftp regularment, però quan estic en un win el més ràpid és amb hfs, ús això per que és mes genèric i universal que utilitzar samba.