Cách tạo Dropbox của riêng bạn dựa trên phần mềm miễn phí

chia sẻ lấp lánh là một ứng dụng mã nguồn mở có thể được cài đặt trên các thiết bị Linux, Mac và Android để đồng bộ tập tin giữa nhiều máy tính theo cách tương tự như anh ấy làm Dropbox.


Trước hết, tại sao lại bỏ Dropbox và thử Sparkleshare?

1.- Với SparkleShare, bạn kiểm soát dữ liệu của mình vì bạn có thể lưu trữ dữ liệu đó trên máy chủ của riêng mình.

2.- Không có giới hạn tải lên. Nếu bạn lưu trữ dữ liệu trên máy chủ của riêng mình, giới hạn duy nhất là dung lượng ổ cứng.

3.- SparkleShare là nền tảng chéo. Tuy nhiên, mặc dù phiên bản dành cho Windows và iOS đã được lên kế hoạch nhưng vẫn chưa có ngày xác định cho các phiên bản này.

Cài đặt

Trên khách hàng

Tôi đã mở một thiết bị đầu cuối và viết (chỉ dành cho Ubuntu 11.10):

sudo apt-get cài đặt chia sẻ lấp lánh

Gói này cũng có sẵn trong kho lưu trữ từ các bản phân phối Linux phổ biến khác. Cũng có sẵn là của bạn mã nguồn.

Tiếp theo, mở SparkleShare và nhập tên và email của bạn. Nhấp vào Tiếp tục.

SparkleShare sẽ tạo tệp cấu hình trong thư mục ~/SparkleShare. Sao chép nội dung của nó.

Trên máy chủ

Đảm bảo bạn đã cài đặt gói git và openssh-server.

Đăng nhập vào máy chủ và thực hiện các lệnh sau:

adduser --disabled-password git
cd /nhà/git
git init --bare Dự án của tôi
mkdir .ssh
vi .ssh/authorized_keys

Nhấn phím i để kích hoạt chế độ chỉnh sửa. Dán văn bản mà bạn đã sao chép trước đó từ tệp cấu hình. Nhấn ESC, tôi gõ :x! và nhấn phím Enter để lưu tập tin. Nếu bạn muốn nhiều người có thể truy cập vào dự án này, hãy dán khóa của họ vào một dòng mới trong tệp này.

Cuối cùng, chạy các lệnh sau:

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

Trong ví dụ, người dùng git đã được chọn vì máy khách cho rằng người dùng đó sẽ được sử dụng. Tuy nhiên, nếu cần thiết, nó có thể được thay đổi. Bạn chỉ cần thông báo điều đó cho khách hàng (trong bước tiếp theo) bằng cách sử dụng tiền tố user@ trong địa chỉ máy chủ.

Tại khách hàng, một lần nữa

Nhấp vào biểu tượng trạng thái SparkleShare và chọn tùy chọn “Thêm dự án được lưu trữ”. Sau đó, chọn “Trên máy chủ của riêng tôi” và nhập địa chỉ máy chủ của bạn vào trường Địa chỉ và “/home/git/MyProject” trong trường Đường dẫn từ xa. Nhấp vào Thêm.

Thế là xong, SparkleShare sẽ được liên kết với máy chủ của bạn!

Fuente: chia sẻ lấp lánh


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Mych dijo

    Soy nuevo en Linux, de verdad intento configurar este servidor pero me faltan muchas piezas para echarlo a andar. Ojala pudieran no dar cosas por hecho como «Asegurate de tener instalados los paquetes git y openssh-server.»

    Que es Git? bueno, ya investigue y lo instale, y luego? por que al ejecutar lo comandos adduser
    –disabled-password git

    cd /nhà/git
    git init –bare MyProject
    mkdir .ssh
    vi .ssh/authorized_keys

    Me dice algo que no es valido.

    Disculpe mi tono pero estoy muy frustrado y me gustaría saber si existe un tutorial mucho mas completo y detallado de como montarlo desde 0.

    Gracias por la información y el apoyo.

  2.   Hector Guzman dijo

    Mmm! Que interesante… Creo que la primero de estas alternativa (porque hay varias de este estilo), que se instale en Linux, y tenga clientes para iOS y Windows (precisamente de las que carece este, se ganará completamente mi atención. Hasta que pase eso, seguiré con OwnCloud 😛

  3.   Hãy sử dụng Linux dijo

    Sí… Lamentablemente.

  4.   Kazbayadûm dijo

    Quizás saquen algo con SparkleShare. La verdad es que todo el mundo quiere algo asi, que o bien suba automaticamente las fotos del movil a una carpeta concreta del ordenador o bien baje la musica de una carpeta concreta del ordenador al movil. Para lo primero tenemos Dropin.

  5.   Miguelinux dijo

    Una pregunta: ¿conocéis alguna alternativa de sincronizado que descargue automáticamente los archivos en un movil android?.
    lời chúc mừng

  6.   Gaspar Fernandez dijo

    Sigue necesitando Mono ¿? Es lo único que me tira para atrás de este programa…

  7.   marcoshipe dijo

    mira que interesante, yo tenia pensado en el verano ponerme a armar un programa similar a dropbox para compartir material de la uni con amigos y que brinde ciertas facilidades para esto.
    es mas, ya tenia pensado hacerlo enmascarando git o algún otro gestor de versiones, ahora voy a ver que tal esto, y por lo menos ver si me sirve algo de código o las ideas 😀
    gracias, me sirve mucho