Kā izveidot savu Dropbox, pamatojoties uz bezmaksas programmatūru

Dzirksteļošana ir atvērtā koda lietojumprogramma, kuru var instalēt Linux, Mac un Android ierīcēs sinhronizēt failus starp vairākiem datoriem līdzīgi kā jūs to darāt dropbox.


Pirmkārt, kāpēc pamest Dropbox un izmēģināt Sparkleshare?

1. - Izmantojot SparkleShare, jūs kontrolējat savus datus, jo varat tos saglabāt savā serverī.

2. - Augšupielādes ierobežojums nav noteikts. Gadījumā, ja datus glabājat savā serverī, vienīgais ierobežojums ir cietā diska ietilpība.

3. - SparkleShare ir pārrobežu platforma. Lai gan ir paredzēta Windows un iOS versija, šīm versijām joprojām nav noteikti datumi.

Uzstādīšana

Uz klientu

Es atvēru termināli un uzrakstīju (tikai Ubuntu 11.10):

sudo apt-get install dzirkstele

Šī pakete ir pieejama arī krātuves no citiem populāriem Linux izplatījumiem. Pieejams arī jūsu avota kods.

Pēc tam atveriet SparkleShare un ievadiet savu vārdu un e-pasta adresi. Noklikšķiniet uz Turpināt.

SparkleShare izveidos konfigurācijas failu mapē ~ / SparkleShare. Kopējiet tā saturu.

Uz servera

Pārliecinieties, vai esat instalējis git un openssh-servera pakotnes.

Piesakieties serverī un izpildiet šādas komandas:

adduser-atspējota parole git
cd / home / git
git init - kails MyProject
mkdir .ssh
vi .ssh / Authorized_keys

Nospiediet taustiņu i, lai aktivizētu rediģēšanas režīmu. Iepriekš ielīmējiet tekstu, kuru nokopējāt no konfigurācijas faila. Nospiediet ESC, es uzrakstīju: x! un nospiediet taustiņu Enter, lai saglabātu failu. Ja vēlaties, lai vairāk cilvēku varētu piekļūt šim projektam, ielīmējiet viņu bikšturus uz jaunu rindiņu šajā failā.

Visbeidzot, izpildiet šādas komandas:

chmod 700 .ssh
chmod 600 .ssh / Authorized_keys
chown -R git.

Šajā piemērā git lietotājs ir izvēlēts, jo klients pieņem, ka šis lietotājs tiks izmantots. Tomēr, ja nepieciešams, to var mainīt. Jums vienkārši jāpasaka klientam (nākamajā solī), servera adresē izmantojot prefiksu user @.

Atkal uz klientu

Noklikšķiniet uz statusa ikonas SparkleShare un atlasiet opciju "Pievienot mitināto projektu". Pēc tam atlasiet “Manā serverī” un laukā Adrese ievadiet sava servera adresi un laukā Attālais ceļš “/ home / git / MyProject”. Noklikšķiniet uz Pievienot.

Gatavs, SparkleShare ir jābūt saistītam ar jūsu serveri!

Fuente: Dzirksteļošana


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   mych teica

    Esmu jauns Linux lietotājs, es patiešām cenšos konfigurēt šo serveri, bet man pietrūkst daudz gabalu, lai to palaistu un palaistu. Cerams, ka viņi nevarēja uzskatīt par pašsaprotamu lietu, piemēram, "Pārliecinieties, vai jums ir instalētas git un openssh-servera paketes".

    Kas ir Git? labi, es jau to izmeklēju un instalēju, un tad? kāpēc izpildot adduser komandas
    –Desabled-password git

    cd / home / git
    git init - nav MyProject
    mkdir .ssh
    vi .ssh / Authorized_keys

    Tas man saka kaut ko nederīgu.

    Atvainojiet savu toni, bet esmu ļoti neapmierināts, un es vēlētos uzzināt, vai ir daudz pilnīgāka un detalizētāka apmācība, kā to salikt no nulles.

    Paldies par informāciju un atbalstu.

  2.   Hektors Guzmans teica

    Hmm! Cik interesanti ... Es domāju, ka pirmā no šīm alternatīvām (jo šī stila ir vairākas), kas ir instalēta Linux un kurai ir klienti operētājsistēmām iOS un Windows (tieši tie, kuru šim trūkst), pilnībā piesaistīs manu uzmanību Kamēr tas nenotiks, es paliksšu pie OwnCloud 😛

  3.   Izmantosim Linux teica

    Diemžēl jā.

  4.   Kazbayadûm teica

    Varbūt viņi kaut ko iegūs no SparkleShare. Patiesība ir tāda, ka visi vēlas kaut ko tādu, kas vai nu automātiski augšupielādē fotoattēlus no mobilā tālruņa konkrētā datora mapē, vai arī lejupielādē mūziku no konkrētas mapes no datora uz mobilo. Pirmajam mums ir Dropin.

  5.   Miguelinux teica

    Viens jautājums: vai jūs zināt kādu sinhronizētu alternatīvu, kas automātiski lejupielādē failus android mobilajā ierīcē?
    Sveiciens

  6.   Gaspars Fernandess teica

    Vai jums joprojām ir vajadzīgs Mono? Tas ir vienīgais, kas mani attur no šīs programmas ...

  7.   Markosiče teica

    Paskaties, cik interesanti, es vasarā biju domājis izveidot programmu, kas līdzīga dropbox, lai dalītos ar draugiem no universitātes un nodrošinātu tam noteiktas iespējas.
    Turklāt es jau biju plānojis to darīt, maskējot git vai kādu citu versiju pārvaldnieku, tagad es redzēšu, kā tas ir, un vismaz redzēšu, vai kāds kods vai idejas man palīdzēs 😀
    paldies, tas man ļoti palīdz