최고의 자체 호스팅 파일 공유 솔루션

Best Self Hosted File Sharing Solutions



오늘날 세간의 이목을 끄는 데이터 침해가 정기적으로 헤드라인을 장식한다는 점을 고려할 때 자체 호스팅 파일 공유 솔루션을 사용하여 데이터 소유권을 되찾고 싶어하는 사용자가 그 어느 때보다 많은 것은 놀라운 일이 아닙니다.

Dropbox 및 OneDrive에 대한 자체 대안을 실행하는 데 자신보다 더 많은 기술 전문 지식이 필요하다고 생각한다면 다시 생각해 보세요. 최신 자체 호스팅 파일 공유 솔루션을 사용하면 자신의 웹 서버에 클라우드 스토리지 시스템을 설정하는 것이 매우 간단하며 시간을 보내지 않으면 기능을 구현하기 어렵습니다.







1. 자신의 클라우드

ownCloud는 종종 Dropbox의 오픈 소스 대안으로 설명되며 그럴만한 이유가 있습니다. 파일 호스팅 서비스를 만들고 사용하기 위한 이 클라이언트-서버 소프트웨어 제품군은 독점 스토리지 서비스 제공업체에 대한 무료 소프트웨어 대체품을 만들고 싶어했던 KDE 소프트웨어 개발자 Frank Karlitschek에 의해 2010년에 처음 발표되었습니다.



현재 ownCloud는 버전 10에 있으며 개인 정보 보호 문제 없이 파일을 동기화하고 데이터를 공유하는 가장 간단한 방법을 제공합니다. 공식 ownCloud 클라이언트는 Windows, macOS, FreeBSD 및 Linux를 실행하는 PC에서 사용할 수 있으며 iOS 및 Android 장치용 클라이언트의 모바일 버전도 있습니다.



ownCloud는 Dropbox, Google Drive, Amazon S3 및 기타 서비스에 연결하여 쉽게 확장할 수 있으며, 타사 앱 , 한 번의 클릭으로 설치할 수 있습니다.





ownCloud의 커뮤니티 버전은 지원 없이 무료로 사용할 수 있지만 사용자는 이메일 및 전화 지원을 위해 유료 구독을 구매할 수 있습니다.

2. 동기화

Syncthing은 Go로 작성된 오픈 소스, 분산형 P2P 파일 동기화 솔루션입니다. Syncthing을 사용하면 손상될 수 있는 중앙 서버가 없기 때문에 데이터가 컴퓨터와 모바일 장치를 떠나지 않습니다. Syncthing은 또한 모든 통신이 TLS를 사용하여 보호되고 모든 노드가 강력한 암호화 인증서로 식별되기 때문에 아무도 데이터를 캡처하고 훔칠 수 없도록 합니다.



Syncthing을 사용하면 필요한 만큼 많은 사람들과 폴더를 동기화할 수 있습니다. 모든 주요 웹 브라우저에서 완벽하게 실행되는 반응형 웹 GUI를 사용하여 Syncthing을 구성하고 모니터링할 수 있습니다. 동기화 자체는 macOS, Windows, Linux, FreeBSD, Solaris, OpenBSD, Android 및 iOS에서 작동하므로 거의 모든 장치에서 파일에 원활하게 액세스할 수 있습니다.

삼. 파일클라우드

엔터프라이즈 사용자를 염두에 두고 설계된 FileCloud는 엔터프라이즈 네트워크 및 스토리지와 통합되도록 설계된 자체 호스팅 파일 공유 솔루션입니다. FileCloud를 사용하면 직원은 가상 드라이브 및 모바일 앱을 사용하거나 웹 브라우저 추가 기능을 사용하여 웹을 통해 조직의 파일에 안전하게 액세스할 수 있습니다.

FileCloud는 다양한 공유 옵션을 제공하며 기존 Microsoft NTFS 권한 및 인증을 따릅니다. Office 및 Outlook과의 통합 덕분에 FileCloud에 저장된 모든 Office 파일을 브라우저에서 바로 열고 편집하고 저장할 수 있습니다. FileCloud는 사용 추세, 최대 사용, 지역별 액세스 및 기타 주요 파일 분석을 표시하는 관리 대시보드를 포함하여 광범위하고 강력한 관리 도구와 함께 제공됩니다.

4. 넥스트클라우드

GNU Affero General Public License에 따라 라이선스가 부여된 Nextcloud는 파일 호스팅 서비스를 만들고 사용하기 위한 클라이언트-서버 소프트웨어 제품군입니다. Nextcloud에서 가장 관심을 가질 부분은 데이터를 제어할 수 있는 엔터프라이즈 및 GDPR 지원 파일 공유 솔루션인 Nextcloud Files입니다.

Nextcloud Files는 강력한 온서버 및 종단 간 암호화와 현대적이고 사용하기 쉬운 웹 인터페이스를 갖춘 오픈 소스 자체 호스팅 제품입니다. 데스크톱 클라이언트와 모바일 앱은 모든 주류 플랫폼에서 사용할 수 있으므로 언제 어디서나 모든 장치에서 파일에 액세스하고 실시간으로 협업할 수 있습니다.

Nextcloud는 ownCloud의 포크이며 전자가 현재 더 인기가 있습니다. ownCloud에 비해 Nextcloud의 주요 장점은 더 빠른 개발 속도, Red Hat 스타일 라이선스, 더 큰 확장성입니다.

5. 씨파일

Seafile은 2009년 Daniel Pan과 베이징의 Tsinghua University의 이전 학생들이 처음 고안한 성숙한 파일 공유 소프트웨어입니다. Seafile은 안정성과 성능에 중점을 둡니다. Seafile 서버의 핵심은 C로 작성되었으며 전 세계 수십만 명의 개발자가 수년간 연마하여 Seafile의 동기화 알고리즘을 매우 안정적이고 신뢰할 수 있게 만들었습니다.

Seafile은 최첨단 암호화를 지원하며, Seafile은 데이터베이스에 기록하는 항목이 거의 없기 때문에 실행하는 데 몇 초 밖에 걸리지 않는 단일 스크립트로 새 버전으로의 업그레이드를 처리합니다.

ownCloud 설치 및 구성 방법

홈 서버에 ownCloud를 설치하는 방법에는 여러 가지가 있습니다. ownCloud 개발자는 ownCloud 엔지니어가 유지 관리하고 항상 최신 상태인 Open Build Service 패키지를 설치하는 것이 좋습니다. 현재 패키지 관리자의 구성 다음 배포판에 사용할 수 있습니다.

  • 우분투
  • 데비안
  • 센트OS
  • SLES
  • 오픈수세 리프

위에 나열된 Linux 배포판 중 하나를 사용하는 경우 패키지 관리자의 구성을 업데이트하고 Apache, 데이터베이스 또는 필수 PHP 종속성을 설치하지 않고 ownCloud만 설치하는 owncloud-files 패키지를 설치할 수 있습니다. ownCloud 종속성에 대해 자세히 알아보려면 이 페이지를 방문 .

ownCloud 파일을 모두 설치했으면 웹 브라우저에서 다음 URL을 지정하여 설치 마법사를 열 수 있습니다. http://localhost/owncloud . 마법사는 자명하지만 다음을 수행할 수 있습니다. 여기에서 도움을 찾으십시오 문제가 발생하면.

또는 다음을 사용하여 Docker와 함께 ownCloud를 설치할 수도 있습니다. 공식 ownCloud Docker 이미지 . 여기 공식 지시 하는 방법을 설명합니다.

결론

일부 회사의 서버에 개인 데이터를 업로드하는 아이디어가 마음에 들지 않고 해당 서버의 보안이 사이버 범죄자에게 유지되기를 바라는 경우 ownCloud와 같은 자체 호스팅 파일 공유 솔루션이 데이터 소유권을 되찾기 위해 필요한 대안입니다.