โซลูชันการแชร์ไฟล์ที่โฮสต์ด้วยตนเองที่ดีที่สุด

Best Self Hosted File Sharing Solutions



เมื่อพิจารณาถึงการละเมิดข้อมูลระดับสูงที่พาดหัวข่าวอยู่เป็นประจำในทุกวันนี้ จึงไม่น่าแปลกใจที่ผู้ใช้จำนวนมากขึ้นต้องการเรียกคืนความเป็นเจ้าของข้อมูลของตนโดยใช้โซลูชันการแชร์ไฟล์ที่โฮสต์ด้วยตนเอง

หากคุณคิดว่าการใช้ทางเลือกของคุณเองแทน Dropbox และ OneDrive ต้องการความเชี่ยวชาญด้านเทคนิคมากกว่าที่คุณมี ให้คิดใหม่ โซลูชันการแชร์ไฟล์แบบโฮสต์เองที่ทันสมัยทำให้การตั้งค่าระบบจัดเก็บข้อมูลบนคลาวด์บนเว็บเซิร์ฟเวอร์ของคุณเป็นเรื่องง่าย และฟีเจอร์ต่างๆ ก็ใช้งานได้ยากโดยที่คุณไม่ได้ใช้เวลากับพวกเขาเลย







1. ownCloud

ownCloud มักถูกอธิบายว่าเป็นทางเลือกโอเพ่นซอร์สแทน Dropbox และด้วยเหตุผลที่ดี ชุดซอฟต์แวร์ไคลเอ็นต์-เซิร์ฟเวอร์นี้สำหรับการสร้างและใช้บริการโฮสต์ไฟล์ได้รับการประกาศครั้งแรกในปี 2010 โดย Frank Karlitschek ผู้พัฒนาซอฟต์แวร์ของ KDE ซึ่งต้องการสร้างซอฟต์แวร์ทดแทนฟรีสำหรับผู้ให้บริการพื้นที่เก็บข้อมูลที่เป็นกรรมสิทธิ์



ทุกวันนี้ ownCloud อยู่ในเวอร์ชัน 10 ซึ่งนำเสนอวิธีที่ตรงไปตรงมาที่สุดในการซิงค์ไฟล์และแชร์ข้อมูลโดยไม่ต้องกังวลเรื่องความเป็นส่วนตัว ไคลเอนต์ ownCloud อย่างเป็นทางการพร้อมใช้งานสำหรับพีซีที่ใช้ Windows, macOS, FreeBSD และ Linux และยังมีไคลเอนต์เวอร์ชันมือถือสำหรับอุปกรณ์ iOS และ Android



ownCloud สามารถขยายได้อย่างง่ายดายด้วยการเชื่อมต่อกับ Dropbox, Google Drive, Amazon S3 และบริการอื่นๆ และยังทำให้มีความสามารถมากขึ้นด้วย แอพของบุคคลที่สาม ซึ่งสามารถติดตั้งได้ด้วยคลิกเดียว





เวอร์ชันชุมชนของ ownCloud นั้นให้บริการฟรีโดยไม่มีการสนับสนุนใดๆ แต่ผู้ใช้จะมีตัวเลือกในการซื้อการสมัครรับข้อมูลแบบชำระเงินสำหรับการสนับสนุนทางอีเมลและโทรศัพท์

2. Syncthing

Syncthing เป็นโซลูชันการซิงโครไนซ์ไฟล์แบบ peer-to-peer โอเพ่นซอร์สแบบกระจายอำนาจที่เขียนใน Go เมื่อใช้ Syncthing ข้อมูลของคุณจะไม่มีวันออกจากคอมพิวเตอร์และอุปกรณ์มือถือของคุณ เนื่องจากไม่มีเซิร์ฟเวอร์กลางที่อาจถูกบุกรุก การซิงค์ยังช่วยให้มั่นใจได้ว่าไม่มีใครสามารถจับและขโมยข้อมูลของคุณได้ เนื่องจากการสื่อสารทั้งหมดได้รับการรักษาความปลอดภัยโดยใช้ TLS และทุกโหนดจะถูกระบุโดยใบรับรองการเข้ารหัสที่เข้มงวด



การซิงโครไนซ์ช่วยให้คุณสามารถซิงโครไนซ์โฟลเดอร์กับผู้คนได้มากเท่าที่คุณต้องการ คุณสามารถกำหนดค่าและตรวจสอบ Syncthing ได้โดยใช้เว็บ GUI แบบตอบสนองที่ทำงานได้อย่างไม่มีที่ติในเว็บเบราว์เซอร์หลักทั้งหมด การซิงโครไนซ์ทำงานบน macOS, Windows, Linux, FreeBSD, Solaris, OpenBSD, Android และ iOS ทำให้คุณสามารถเข้าถึงไฟล์ของคุณได้อย่างราบรื่นจากแทบทุกอุปกรณ์

3. FileCloud

FileCloud ได้รับการออกแบบโดยคำนึงถึงผู้ใช้ระดับองค์กร เป็นโซลูชันการแชร์ไฟล์แบบโฮสต์เองที่ออกแบบมาเพื่อผสานรวมกับเครือข่ายและพื้นที่จัดเก็บข้อมูลขององค์กร ด้วย FileCloud พนักงานสามารถเข้าถึงไฟล์ขององค์กรได้อย่างปลอดภัยผ่านทางเว็บ โดยใช้ไดรฟ์เสมือนและแอปบนอุปกรณ์เคลื่อนที่ หรือด้วยโปรแกรมเสริมของเว็บเบราว์เซอร์

FileCloud มีตัวเลือกการแชร์มากมาย และให้เกียรติสิทธิ์และการรับรองความถูกต้องของ Microsoft NTFS ที่มีอยู่ ด้วยการผสานรวมกับ Office และ Outlook จึงสามารถเปิด แก้ไข และบันทึกไฟล์ Office ใดๆ ที่จัดเก็บไว้ใน FileCloud ได้โดยตรงจากเบราว์เซอร์ FileCloud มาพร้อมกับเครื่องมือการดูแลระบบที่ทรงพลังมากมาย รวมถึงแดชบอร์ดผู้ดูแลระบบที่แสดงแนวโน้มการใช้งาน การใช้งานสูงสุด การเข้าถึงตามภูมิศาสตร์ และการวิเคราะห์ไฟล์สำคัญอื่นๆ

สี่. Nextcloud

ได้รับอนุญาตภายใต้สัญญาอนุญาตสาธารณะทั่วไปของ GNU Affero Nextcloud เป็นชุดซอฟต์แวร์ไคลเอนต์ - เซิร์ฟเวอร์สำหรับการสร้างและใช้บริการโฮสต์ไฟล์ ส่วนของ Nextcloud ที่คุณน่าจะสนใจมากที่สุดคือ Nextcloud Files ซึ่งเป็นโซลูชันการแชร์ไฟล์ที่พร้อมสำหรับองค์กรและ GDPR ซึ่งจะเก็บข้อมูลไว้ภายใต้การควบคุมของคุณ

Nextcloud Files เป็นผลิตภัณฑ์โอเพ่นซอร์สที่โฮสต์ด้วยตนเองพร้อมการเข้ารหัสบนเซิร์ฟเวอร์และตั้งแต่ต้นทางถึงปลายทางอันทรงพลัง และอินเทอร์เฟซเว็บที่ทันสมัยและใช้งานง่าย ไคลเอ็นต์เดสก์ท็อปและแอปบนอุปกรณ์เคลื่อนที่พร้อมใช้งานสำหรับแพลตฟอร์มหลักทั้งหมด ช่วยให้คุณเข้าถึงไฟล์และทำงานร่วมกันแบบเรียลไทม์จากอุปกรณ์ใดก็ได้ ทุกที่

เป็นที่น่าสังเกตว่า Nextcloud เป็นทางแยกของ ownCloud โดยที่อดีตกำลังได้รับความนิยมมากกว่า ข้อได้เปรียบหลักของ Nextcloud เหนือ ownCloud ได้แก่ ความเร็วในการพัฒนาที่เร็วขึ้น การออกใบอนุญาตแบบ Red Hat และความสามารถในการขยายที่มากขึ้น

5. Seafile

Seafile เป็นซอฟต์แวร์แชร์ไฟล์สำหรับผู้ใหญ่ซึ่งเกิดขึ้นครั้งแรกโดย Daniel Pan และอดีตนักศึกษาคนอื่นๆ ของมหาวิทยาลัย Tsinghua ในกรุงปักกิ่งในปี 2009 Seafile มุ่งเน้นไปที่ความน่าเชื่อถือและประสิทธิภาพ แกนหลักของเซิร์ฟเวอร์ Seafile เขียนด้วยภาษา C และการขัดเกลาเป็นเวลาหลายปีโดยนักพัฒนาหลายแสนคนจากทั่วโลกทำให้อัลกอริธึมการซิงค์ของ Seafile มีความเสถียรและเชื่อถือได้อย่างยิ่ง

Seafile รองรับการเข้ารหัสที่ล้ำสมัย และการอัปเกรดเป็นเวอร์ชันใหม่ได้รับการจัดการโดยสคริปต์เดียวที่ใช้เวลาเพียงไม่กี่วินาทีในการทำงาน เนื่องจาก Seafile บันทึกรายการน้อยมากในฐานข้อมูล

วิธีการติดตั้งและกำหนดค่า ownCloud

มีหลายวิธีที่คุณสามารถติดตั้ง ownCloud บนเซิร์ฟเวอร์ที่บ้านของคุณ นักพัฒนาของ ownCloud แนะนำให้ติดตั้งแพ็คเกจ Open Build Service ซึ่งดูแลโดยวิศวกร ownCloud และอัปเดตอยู่เสมอ ปัจจุบันมี การกำหนดค่าของผู้จัดการแพ็คเกจ มีจำหน่ายสำหรับการกระจายต่อไปนี้:

  • อูบุนตู
  • เดเบียน
  • เรเอล
  • CentOS
  • SLES
  • openSUSE Leap

หากคุณใช้ลีนุกซ์รุ่นใดรุ่นหนึ่งในรายการด้านบน คุณสามารถอัปเดตการกำหนดค่าของตัวจัดการแพ็คเกจและติดตั้งแพ็คเกจไฟล์คลาวด์ของตัวเอง ซึ่งไม่ได้ติดตั้ง Apache ฐานข้อมูล หรือการพึ่งพา PHP ใดๆ ที่จำเป็น—เฉพาะ ownCloud หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการพึ่งพา ownCloud เยี่ยมชมหน้านี้ .

เมื่อคุณติดตั้งไฟล์ ownCloud ทั้งหมดแล้ว คุณควรเปิดวิซาร์ดการติดตั้งได้โดยชี้เว็บเบราว์เซอร์ไปที่ URL ต่อไปนี้: http://localhost/owncloud . ตัวช่วยสร้างนั้นอธิบายตนเองได้ แต่คุณสามารถ ขอความช่วยเหลือได้ที่นี่ คุณควรประสบปัญหาใด ๆ

หรือคุณสามารถติดตั้ง ownCloud ด้วย Docker โดยใช้ ทางการ ownCloud Docker ภาพ . นี่คือ คำแนะนำอย่างเป็นทางการ ที่อธิบายวิธีการทำ

บทสรุป

หากคุณไม่ชอบความคิดที่จะอัปโหลดข้อมูลส่วนบุคคลของคุณไปยังเซิร์ฟเวอร์ของบริษัทบางแห่ง และหวังว่าความปลอดภัยของพวกเขาจะรองรับอาชญากรไซเบอร์ โซลูชันการแชร์ไฟล์แบบโฮสต์เอง เช่น ownCloud เป็นทางเลือกที่คุณต้องการเพื่อเรียกคืนความเป็นเจ้าของข้อมูลของคุณ