Các giải pháp chia sẻ tệp tự lưu trữ tốt nhất

Best Self Hosted File Sharing Solutions



Xem xét việc vi phạm dữ liệu cấp cao thường xuyên xuất hiện trên các tiêu đề ngày nay, không có gì ngạc nhiên khi nhiều người dùng hơn bao giờ hết muốn đòi lại quyền sở hữu dữ liệu của họ bằng các giải pháp chia sẻ tệp tự lưu trữ.

Nếu bạn nghĩ rằng việc chạy thay thế của riêng bạn cho Dropbox và OneDrive đòi hỏi nhiều kiến ​​thức kỹ thuật hơn bạn có, hãy suy nghĩ lại. Các giải pháp chia sẻ tệp tự lưu trữ hiện đại giúp việc thiết lập hệ thống lưu trữ đám mây trên máy chủ web của riêng bạn trở nên rất đơn giản và các tính năng của chúng rất khó hoạt động nếu bạn không dành thời gian sử dụng chúng.







1. ownCloud

ownCloud thường được mô tả như một mã nguồn mở thay thế cho Dropbox và vì một lý do chính đáng. Bộ phần mềm máy khách-máy chủ này để tạo và sử dụng các dịch vụ lưu trữ tệp tin lần đầu tiên được công bố vào năm 2010 bởi nhà phát triển phần mềm KDE Frank Karlitschek, người muốn tạo ra một phần mềm thay thế miễn phí cho các nhà cung cấp dịch vụ lưu trữ độc quyền.



Ngày nay, ownCloud đang ở phiên bản 10, cung cấp cách đơn giản nhất để đồng bộ hóa tệp và chia sẻ dữ liệu mà không có bất kỳ mối lo ngại nào về quyền riêng tư. Ứng dụng khách ownCloud chính thức khả dụng cho PC chạy Windows, macOS, FreeBSD và Linux và cũng có phiên bản ứng dụng di động dành cho thiết bị iOS và Android.



ownCloud có thể dễ dàng mở rộng với các kết nối tới Dropbox, Google Drive, Amazon S3 và các dịch vụ khác và cũng có thể làm cho nó hoạt động tốt hơn với ứng dụng của bên thứ ba , có thể được cài đặt bằng một cú nhấp chuột.





Phiên bản cộng đồng của ownCloud được cung cấp miễn phí mà không cần bất kỳ hỗ trợ nào, nhưng người dùng được cung cấp tùy chọn mua đăng ký trả phí để được hỗ trợ qua email và điện thoại.

2. Syncthing

Syncthing là một giải pháp đồng bộ hóa tệp ngang hàng phi tập trung, mã nguồn mở được viết bằng Go. Với Syncthing, dữ liệu của bạn không bao giờ rời khỏi máy tính và thiết bị di động của bạn vì không có máy chủ trung tâm nào có thể bị xâm phạm. Syncthing cũng đảm bảo rằng không ai có thể nắm bắt và đánh cắp dữ liệu của bạn vì tất cả giao tiếp đều được bảo mật bằng TLS và mọi nút đều được xác định bằng chứng chỉ mật mã mạnh.



Syncthing cho phép bạn đồng bộ hóa nhiều thư mục với bao nhiêu người tùy thích. Bạn có thể định cấu hình và giám sát Syncthing bằng cách sử dụng GUI web đáp ứng chạy hoàn hảo trong tất cả các trình duyệt web chính. Syncthing tự hoạt động trên macOS, Windows, Linux, FreeBSD, Solaris, OpenBSD, Android và iOS, cho phép bạn truy cập liền mạch vào các tệp của mình từ hầu hết mọi thiết bị.

3. FileCloud

Được thiết kế hướng đến người dùng doanh nghiệp, FileCloud là giải pháp chia sẻ tệp tự lưu trữ được thiết kế để tích hợp với mạng doanh nghiệp và bộ nhớ. Với FileCloud, nhân viên có thể truy cập các tệp của tổ chức của họ một cách an toàn qua web, sử dụng ổ đĩa ảo và ứng dụng dành cho thiết bị di động hoặc bằng các tiện ích bổ sung của trình duyệt web.

FileCloud cung cấp nhiều tùy chọn chia sẻ và nó tôn vinh các quyền và xác thực NTFS hiện có của Microsoft. Nhờ tích hợp với Office và Outlook, bạn có thể mở, chỉnh sửa và lưu bất kỳ tệp Office nào được lưu trữ trong FileCloud ngay từ trình duyệt. FileCloud đi kèm với một loạt các công cụ quản trị mạnh mẽ, bao gồm bảng điều khiển quản trị hiển thị xu hướng sử dụng, mức sử dụng cao nhất, truy cập theo địa lý và các phân tích tệp quan trọng khác.

Bốn. Nextcloud

Được cấp phép theo GNU Affero General Public License, Nextcloud một bộ phần mềm máy khách-máy chủ để tạo và sử dụng các dịch vụ lưu trữ tệp. Phần của Nextcloud mà có lẽ bạn sẽ quan tâm nhất là Nextcloud Files, là một giải pháp chia sẻ tệp sẵn sàng cho doanh nghiệp và GDPR giúp bạn kiểm soát dữ liệu.

Nextcloud Files là một sản phẩm mã nguồn mở, tự lưu trữ với mã hóa trên máy chủ và đầu cuối mạnh mẽ và giao diện web hiện đại và dễ sử dụng. Ứng dụng khách dành cho máy tính để bàn và ứng dụng dành cho thiết bị di động có sẵn cho tất cả các nền tảng chính, cho phép bạn truy cập tệp của mình và cộng tác trong thời gian thực từ mọi thiết bị, ở bất kỳ đâu.

Cần lưu ý rằng Nextcloud là một nhánh của ownCloud, với cái trước hiện đang phổ biến hơn. Những ưu điểm chính của Nextcloud so với ownCloud bao gồm tốc độ phát triển nhanh hơn, cấp phép kiểu Red Hat và khả năng mở rộng lớn hơn.

5. Seafile

Seafile là một phần mềm chia sẻ tệp dành cho người lớn được Daniel Pan và các cựu sinh viên khác của Đại học Thanh Hoa, Bắc Kinh hình thành lần đầu tiên vào năm 2009. Seafile tập trung vào độ tin cậy và hiệu suất. Cốt lõi của máy chủ Seafile được viết bằng C và hàng trăm nghìn nhà phát triển từ khắp nơi trên thế giới trong nhiều năm đánh bóng đã làm cho thuật toán đồng bộ hóa của Seafile trở nên cực kỳ ổn định và đáng tin cậy.

Seafile hỗ trợ mã hóa hiện đại và việc nâng cấp lên các phiên bản mới được xử lý bằng một tập lệnh duy nhất chỉ mất vài giây để chạy vì Seafile ghi lại rất ít mục trong cơ sở dữ liệu.

Cách cài đặt và cấu hình ownCloud

Có một số cách để bạn có thể cài đặt ownCloud trên máy chủ gia đình của mình. Các nhà phát triển của ownCloud khuyên bạn nên cài đặt nó các gói Dịch vụ xây dựng mở, được duy trì bởi các kỹ sư của ownCloud và luôn được cập nhật. Hiện tại, có cấu hình của trình quản lý gói có sẵn cho các bản phân phối sau:

  • Ubuntu
  • Debian
  • RHEL
  • CentOS
  • SLES
  • openSUSE Leap

Nếu bạn sử dụng một trong các bản phân phối Linux được liệt kê ở trên, bạn có thể chỉ cần cập nhật cấu hình của trình quản lý gói của mình và cài đặt gói tệp owncloud, gói này không cài đặt Apache, cơ sở dữ liệu hoặc bất kỳ phụ thuộc PHP bắt buộc nào — chỉ ownCloud. Để tìm hiểu thêm về các phụ thuộc của ownCloud, truy cập trang này .

Khi bạn đã cài đặt tất cả các tệp ownCloud, bạn sẽ có thể mở trình hướng dẫn cài đặt bằng cách trỏ trình duyệt web của bạn đến URL sau: http: // localhost / owncloud . Trình hướng dẫn tự giải thích, nhưng bạn có thể tìm trợ giúp ở đây nếu bạn gặp bất kỳ rắc rối.

Ngoài ra, bạn cũng có thể cài đặt ownCloud với Docker bằng cách sử dụng hình ảnh ownCloud Docker chính thức . Sau đây là hướng dẫn chính thức mô tả cách thực hiện.

Phần kết luận

Nếu bạn không thích ý tưởng tải dữ liệu cá nhân của mình lên máy chủ của một số công ty và hy vọng rằng khả năng bảo mật của chúng sẽ chống lại tội phạm mạng, thì các giải pháp chia sẻ tệp tự lưu trữ như ownCloud là giải pháp thay thế bạn cần để đòi lại quyền sở hữu dữ liệu của mình.