sparkleshare je aplikacija otvorenog koda koja se može instalirati na Linux, Mac i Android uređaje sinhronizujte datoteke između više računara slično onome kako to radite Dropbox. |
Prije svega, zašto napustiti Dropbox i isprobati Sparkleshare?
1.- Pomoću SparkleShare kontrolirate svoje podatke jer ih možete pohraniti na svoj server.
2.- Nema ograničenja prijenosa. U slučaju da podatke pohranjujete na vlastitom serveru, jedino ograničenje je kapacitet vašeg tvrdog diska.
3.- SparkleShare je višestruka platforma. Međutim, iako je verzija za Windows i iOS planirana, za te verzije još uvijek nisu definirani datumi.
Instalacija
Na klijenta
Otvorio sam terminal i napisao (samo Ubuntu 11.10):
sudo apt-get instalacija sparkleshare
Ovaj paket je takođe dostupan u spremišta iz drugih popularnih Linux distribucija. Takođe je dostupan i vaš izvorni kod.
Zatim otvorite SparkleShare i unesite svoje ime i e-adresu. Pritisnite Nastavi.
SparkleShare će stvoriti konfiguracijsku datoteku u direktoriju ~ / SparkleShare. Kopirajte njegov sadržaj.
Na serveru
Obavezno instalirajte pakete git i openssh-server.
Prijavite se na server i pokrenite sljedeće naredbe:
adduser --disabled-password git
cd / home / git
git init --bare MyProject
mkdir .ssh
vi .ssh / odobreni_ključevi
Pritisnite tipku i da aktivirate način uređivanja. Zalijepite tekst koji ste ranije kopirali iz konfiguracijske datoteke. Pritisnite ESC, napisao sam: x! i pritisnite tipku Enter da biste spremili datoteku. Ako želite da više ljudi može pristupiti ovom projektu, zalijepite njihove zagrade u novi redak u ovoj datoteci.
Na kraju, pokrenite sljedeće naredbe:
chmod 700 .ssh
chmod 600 .ssh / odobreni_ključevi
chown -R git.
U primjeru je odabran git korisnik jer klijent pretpostavlja da će se taj korisnik koristiti. Međutim, ako je potrebno, može se promijeniti. Morate samo reći klijentu (u sljedećem koraku) pomoću prefiksa user @ u adresi servera.
Ponovo na klijenta
Kliknite ikonu statusa SparkleShare i odaberite opciju "Dodaj hostirani projekt". Zatim odaberite "Na mom vlastitom serveru" i unesite adresu vašeg servera u polje Adresa, a "/ home / git / MyProject" u polje Remote Path. Kliknite Dodaj.
Gotovo, SparkleShare bi trebao biti povezan sa vašim serverom!
Izvor: sparkleshare
Ja sam novi u Linuxu, stvarno pokušavam konfigurirati ovaj poslužitelj, ali nedostaje mi puno dijelova kako bih ga pokrenuo i pokrenuo. Nadamo se da nisu mogli stvari uzimati zdravo za gotovo, poput "Obavezno instalirajte git i openssh-server pakete."
Šta je Git? dobro, već sam ga istraživao i instalirao, a onda? zašto prilikom izvršavanja adduser naredbi
–Git za onemogućenu lozinku
cd / home / git
git init –goli MyProject
mkdir .ssh
vi .ssh / odobreni_ključevi
To mi govori nešto što nije valjano.
Oprostite na mom tonu, ali jako sam frustriran i volio bih znati postoji li puno cjelovitiji i detaljniji vodič o tome kako ga sastaviti od nule.
Hvala na informacijama i podršci.
Hmm! Kako zanimljivo ... Mislim da će prva od ovih alternativa (jer postoji nekoliko ovakvih stilova), koja je instalirana na Linux, a ima klijente za iOS i Windows (upravo one koji nedostaju ovoj, u potpunosti privući moju pažnju Dok se to ne dogodi, držat ću se OwnClouda 😛
Nažalost, da.
Možda će nešto izvući iz SparkleShare-a. Istina je da svi žele tako nešto, što ili automatski prenose fotografije s mobitela u određenu mapu na računaru ili preuzimaju muziku iz određene mape s računara na mobitel. Za prvi imamo Dropin.
Jedno pitanje: da li znate bilo koju sinkroniziranu alternativu koja automatski preuzima datoteke na android mobitel?
Hvala!
Treba li vam još Mono? To me jedino vuče iz ovog programa ...
Pogledajte kako je zanimljivo, tokom ljeta sam razmišljao da napravim program sličan dropboxu za dijeljenje materijala sa univerziteta s prijateljima i za to pružim određene pogodnosti.
Štoviše, već sam planirao to maskirati git ili neki drugi upravitelj verzija, sad ću vidjeti kako je to i barem vidjeti hoće li mi neki kod ili ideje pomoći 😀
puno hvala