Arugia Open Source Solutions SSO

Authelia Δωρεάν λύση SSO

Εξαιρετικά κλιμακωτή πλούσια διαχείριση SSO και διαχείριση πόρων

Το δωρεάν authelia open source έρχεται με ενιαία πινακίδα, κανονισμούς σύνδεσης, ασφάλεια εφαρμογών και παρέχει επίσης υποστήριξη για LDAP και Active Directory

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

Οι τελευταίες ενημερώσεις εξελίσσονται την τεχνολογία με υψηλό ρυθμό και ως εκ τούτου, τα τρωτά σημεία αυξάνονται επίσης σε σχεδόν κάθε τομέα μιας διαδικτυακής επιχείρησης. Το επίπεδο εξουσιοδότησης και ταυτότητας είναι ένας από τους τομείς που είναι hotspot από την άποψη των επιθέσεων και των βρόχων. Για την αντιμετώπιση αυτών των ευαισθησιών, υπάρχουν πολλά λογισμικά ανοιχτού κώδικα που αναπτύχθηκε για να παρέχει καλύτερους κεντρικούς μηχανισμούς, διαχείριση κωδικών πρόσβασης και ασφάλεια. Εδώ έρχεται η Authelia, είναι ένα δωρεάν λογισμικό γραμμένο στη γλώσσα Go μαζί με το TypeScript και λίγη εισροή κάποιων άλλων γλωσσών όπως το JavaScript και το HTML. Το Authelia παρέχει ένα διαισθητικό περιβάλλον χρήστη για να επιτρέψει στους χρήστες να συνδεθούν και να έχουν πρόσβαση σε όλους τους πόρους. Προσφέρει έλεγχο ταυτότητας δύο συντελεστών χρησιμοποιώντας το OTP με βάση το χρόνο που δημιουργείται από τον Authenticator Google. Όσον αφορά τη ροή εργασίας της Authelia, λειτουργεί σε συνεργασία με αντίστροφα πληρεξούσια όπως το NGINX. Κάθε φορά που υπάρχει ένα εισερχόμενο αίτημα, ο διακομιστής μεσολάβησης προωθεί αυτό το αίτημα στην Authelia, η Authelia αποφασίζει είτε να επιτρέψει την εισερχόμενη αίτηση είτε το μπλοκ. Λειτουργεί για ιστότοπους που εξυπηρετούνται μέσω HTTPs και υποστηρίζει επίσης τις βάσεις δεδομένων χρήστη όπως το LDAP και το Active Directory.

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


  • Nginx
  • Docker (προαιρετικό)

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


  • Ανοιχτή πηγή
  • SSO
  • 2f έλεγχος ταυτότητας με yubikey
  • Time που βασίζεται στο OTP με τον έλεγχο ταυτότητας Google
  • Υποστηρίζει LDAP
  • Υποστηρίζει την Active Directory
  • Λειτουργεί με αντίστροφα πληρεξούσια
  • Ειδοποιήσεις Push με Duo
  • Αποκλεισμός επιθέσεων βίαιης δύναμης
  • Επαλήθευση ταυτότητας
  • Καλύτερη διαχείριση κωδικού πρόσβασης
  • Ευέλικτη ροή εργασίας
  • Διαισθητικό UI

Εγκατάσταση

Εκτελέστε την ακόλουθη εντολή για να κλωνοποιήσετε το repo:

    git clone https://github.com/authelia/authelia.git

Μετά από επιτυχημένο κλώνο, εκτελέστε τις ακόλουθες εντολές:

    cd authelia/compose/local

    sudo ./setup.sh

Το Sudo υποχρεούται να τροποποιήσει το αρχείο /etc /hosts.

Τώρα, αντικαταστήστε το παράδειγμα.com με τον τομέα που καθορίσατε στο σενάριο εγκατάστασης και επισκεφθείτε τη διεύθυνση URL [httpssecureexamplecom] (https://href.li/?https://secure.example.com) .

Τρέξιμο στο Docker

Εκτελέστε την ακόλουθη εντολή για να κλωνοποιήσετε το repo:

    git clone https://github.com/authelia/authelia.git

Εκτελέστε την ακόλουθη εντολή μετά τον κλώνο:

    cd authelia/compose/lite

Τροποποιήστε τους χρήστες \ _database.yml Το προεπιλεγμένο όνομα χρήστη και ο κωδικός πρόσβασης είναι Authelia Τροποποιήστε το configuration.yml και το docker-compose.yml με τους αντίστοιχους τομείς και τα μυστικά σας Τέλος, εκτελέστε την ακόλουθη εντολή για να γυρίσετε την εικόνα Docker:

    docker-compose up -d

Εξερευνήστε

Μπορείτε να βρείτε τους ακόλουθους συνδέσμους που σχετίζονται με τους συνδέσμους:

Αυτοματοποιήστε τις επιχειρηματικές λειτουργίες χρησιμοποιώντας δωρεάν λογισμικό και ανοιχτού κώδικα

 Ελληνικά