Το Seafile είναι μια αυτο-φιλοξενούμενη υπηρεσία φιλοξενίας αρχείων cloud

Seafile Δωρεάν λογισμικό δημιουργίας αντιγράφων ασφαλείας και συγχρονισμού

Σύστημα αποθήκευσης υψηλής απόδοσης σύννεφων με βάση το Python

Το Seafile είναι μια λύση συγχρονισμού αρχείων διατομής ανοιχτού κώδικα και κοινή χρήση. Είναι αυτο-φιλοξενούμενο, υψηλή αξιοπιστία, απόδοση και εργαλείο κοινής χρήσης αρχείων παραγωγικότητας.

ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ

Το Seafile είναι μια λύση για το Self Hosted File Sync και η κοινή χρήση για το λειτουργικό σύστημα Linux. Πρόκειται για μια υπηρεσία φιλοξενίας αρχείων cross-platform cloud που μπορεί να χρησιμοποιηθεί για την αποθήκευση αρχείων σε κεντρικό διακομιστή. Οι συλλογές Seafile των αρχείων συγχρονίζονται με τον προσωπικό σας υπολογιστή ή πελάτη κινητής συσκευής χωριστά. Ένα αρχείο ή μια βιβλιοθήκη μπορεί επίσης να κρυπτογραφηθεί με έναν κωδικό πρόσβασης που έχει επιλεγεί από το χρήστη. Το εργαλείο κοινής χρήσης αρχείων Seafile επιτρέπει επίσης στους χρήστες να δημιουργούν ομάδες και εύκολη κοινή χρήση αρχείων σε ομάδες. Το Seafile διαχειρίζεται αρχεία χρησιμοποιώντας βιβλιοθήκες και κάθε βιβλιοθήκη διαθέτει έναν ιδιοκτήτη. Ένας ιδιοκτήτης μπορεί να μοιραστεί τη βιβλιοθήκη σε άλλους χρήστες ή με ομάδες με δικαιώματα μόνο για ανάγνωση ή ανάγνωση. Το Seafile είναι μια λύση υψηλής απόδοσης και καλύτερη λύση κοινής χρήσης αρχείων. Το Seafile Open Source Cloud Storage είναι γραμμένο χρησιμοποιώντας το Python Django Framework και το λειτουργικά πολύ παρόμοιο με το Dropbox και το Google Drive Clouds. Το Seafile Open Source Server Server Server αποτελείται από την επεξεργασία Wysiwyg, Wiki, ετικέτα αρχείου, του Django Seahub, του διακομιστή Seafile και του διακομιστή CCNET. Έχει πολλά άλλα χαρακτηριστικά, όπως κρυπτογράφηση αρχείων, έλεγχο έκδοσης, έλεγχος ελέγχου δύο παραγόντων, ηλεκτρονική επεξεργασία, κλειδαριά αρχείων, αντίγραφα ασφαλείας, ανάκτηση δεδομένων και πολλά άλλα. Το Seafile Open Source File Sharing Self Hosted Software έχει 8,7k αστέρια Github και 1,3 Forks Github.

Απαιτήσεις συστήματος

Απαιτήσεις για τη ρύθμιση της λύσης κοινής χρήσης αρχείων για το θαλασσινό, περιλαμβάνουν:

  • Python και οι ενότητες του
  • Ubuntu 20.04 LTS
  • Mysql ή mariadb
  • Nginx ή apache
  • Git

Χαρακτηριστικά

Ορισμένα από τα βασικά χαρακτηριστικά της υπηρεσίας φιλοξενίας αρχείων Cloud Seafile αναφέρονται παρακάτω:

  • Συγχρονισμός γρήγορου αρχείου πλατφόρμας.
  • Συγχρονισμός αρχείων με φακέλους ή διακομιστές.
  • Έλεγχος δικαιωμάτων μόνο για ανάγνωση ή ανάγνωση.
  • Κοινή χρήση και συνεργασία με χρήστες ή ομάδες.
  • Πρόσβαση σε αρχεία στο σύννεφο μέσω εικονικής μονάδας δίσκου.
  • Έλεγχος έκδοσης και στιγμιότυπα για φακέλους.
  • Κρυπτογράφηση από την πλευρά του πελάτη από την πλευρά του πελάτη.
  • Κλείδωμα αρχείων για να αποφευχθεί η ταυτόχρονη επεξεργασία.
  • Η ηλεκτρονική επεξεργασία Markdown.
  • Ειδοποιήσεις σε πραγματικό χρόνο.
  • Έλεγχος χαρακτηριστικών που βασίζονται σε ρόλους.
  • Υποστήριξη ολοκλήρωσης LDAP/AD.
  • Δημιουργία αντιγράφων ασφαλείας και ανάκτησης δεδομένων
  • Ανοιχτή πηγή

Εγκατάσταση

Εγκατάσταση θαλασσινού στο Ubuntu

Αυτός ο οδηγός εξηγεί τον τρόπο ρύθμισης και εκτέλεσης του διακομιστή αρχείων SEA από ένα προ-κατασκευασμένο πακέτο με το MySQL. Παρακάτω βήματα εγκατάστασης υποθέτουν ότι όλα τα πακέτα Depency του Cloud Seafile είναι εγκατεστημένα και ενημερωμένα στο σύστημά σας. Ακολουθήστε τα βήματα εγκατάστασης θαλασσινών:

    sudo apt update
    sudo apt install python3 python3-{pip,pil,ldap,urllib3,setuptools,mysqldb,memcache,requests}
    sudo apt install libpython3.8 ffmpeg

Κατεβάστε το τελευταίο πακέτο διακομιστή Seafile από το Λήψη θαλασσινών. Κατά τη στιγμή αυτής της εγκατάστασης η τελευταία έκδοση του Seafile Server είναι 8.0.5 64bit:

    sudo `apt -y install wget
    wget https://download.seadrive.org/seafile-server_8.0.5_x86-64.tar.gz

Μόλις ολοκληρωθεί η λήψη του αρχείου, εξαγάγετε το αρχείο σε /κατάλογο OPT:

    sudo tar -xvf  seafile-server_8.0.5_x86-64.tar.gz -C /opt
    sudo mv /opt/seafile-server-8.0.5 /opt/seafile

Στη συνέχεια, απλά εκτελέστε το σενάριο εγκατάστασης.

    cd /opt/seafile/
    sudo ./setup-seafile-mysql.sh

Αυτό το σενάριο θα σας καθοδηγήσει για να ρυθμίσετε τον διακομιστή Seafile χρησιμοποιώντας το MySQL. Ο διακομιστής Seafile θα εκτελεστεί στη θύρα 8082 και το UI Seafile Web θα είναι προσβάσιμο στη θύρα 8000. Τώρα ξεκινήστε τις υπηρεσίες Seafile από:

    cd /opt/seafile
    sudo ./seafile.sh start

Στη συνέχεια, ξεκινήστε την υπηρεσία Frontend της ιστοσελίδας Django.

    sudo ./seahub.sh start 

Όταν ξεκινάτε το SEAHUB, το σενάριο θα σας ζητήσει να δημιουργήσετε έναν λογαριασμό διαχειριστή για τον λογαριασμό σας στο Seafile Server. Οι θύρες προεπιλογές σε 127.0.0.1:8000. Επομένως, σας συνιστούμε να αναπτύξετε μια αντίστροφη υπηρεσία μεσολάβησης, έτσι ώστε άλλοι χρήστες να έχουν πρόσβαση στην υπηρεσία SEAHUB. Μπορείτε να σταματήσετε τον ιστότοπο Seahub και τις διαδικασίες θαλασσινών με:

    ./seahub.sh stop
    ./seafile.sh stop

Συγχαρητήρια! Έχετε εγκαταστήσει με επιτυχία το Seafile File Sync και μοιράζεστε την πλατφόρμα στο Ubuntu. Απολαμβάνω!

Συχνές ερωτήσεις

Τι χρησιμοποιείται για το θαλασσινό;

Το Seafile είναι μια υψηλής απόδοσης ανοιχτού κώδικα και η καλύτερη εφαρμογή κοινής χρήσης αρχείων. Επιτρέπει την αποθήκευση αρχείων σε κεντρικό διακομιστή και μπορεί να συγχρονιστεί με προσωπικά συστήματα μέσω του πελάτη εφαρμογών.

Είναι ελεύθερο το θαλασσινό;

Ναι, το Seafile είναι μια ασφαλής λύση αποθήκευσης cloud που έχει φιλοξενηθεί και μπορεί να προσεγγιστεί απευθείας μέσω της διεπαφής ιστού του διακομιστή.

Είναι η ανοιχτή πηγή θαλασσινών;

Το Seafile EFSS είναι μια ανοικτή πηγή και ασφαλής υπηρεσία φιλοξενίας αρχείων σύννεφων. Ο πηγαίος κώδικας αυτής της εφαρμογής είναι διαθέσιμος στο Github.

είναι η αποθήκευση του Cloud Seafile;

Η Seafile Ltd. είναι ένα κορυφαίο λογισμικό αποθήκευσης σύννεφων και ασφαλής κοινή χρήση αρχείων σύννεφων για μικρές επιχειρήσεις. Ο πάροχος βρίσκεται με έδρα στο Πεκίνο της Κίνας.

πόσο ασφαλές είναι το θαλασσινό;

Τα δεδομένα θαλασσινών είναι υπό έλεγχο των συνεργατών και προσφέρει προαιρετική ισχυρή κρυπτογράφηση από άκρο σε άκρο. Ένα αρχείο ή μια βιβλιοθήκη μπορεί επίσης να κρυπτογραφηθεί με έναν κωδικό πρόσβασης που επιλέγει ο χρήστης, έτσι ώστε κανείς να μην μπορεί να κλέψει πληροφορίες δεδομένων.

 Ελληνικά