Ενσωματώστε το Ubuntu 14.04 (Trusty Tahr) στο Zentyal PDC (πρωτεύων ελεγκτής τομέα) - Μέρος 7


Από την προηγούμενη ανάρτησή μου σχετικά με την ενσωμάτωση του Ubuntu 13.10 στο Zentyal PDC Active Directory, τα πράγματα έχουν αλλάξει για ορισμένα πακέτα λογισμικού μετά την κυκλοφορία του Ubuntu 14.04, με κωδικό όνομα Trusty Tahr, και φαίνεται σαν προγραμματιστές του Ubuntu είχε σταματήσει την υποστήριξη για το πακέτο "likewise-open", το οποίο έκανε εξαιρετική δουλειά ενσωμάτωση του Ubuntu στο Windows Active Directory σε λίγες μόνο κινήσεις και κλικ .

Στο Ubuntu Launchpad.net, η σελίδα για το πακέτο likewise-open εμφανίζει ένα προειδοποιητικό μήνυμα που λέει ότι δεν υπάρχει έκδοση πηγής για το πακέτο στο Trusty Tahr. Επομένως, δοκιμάστε μια κλασική εγκατάσταση από το CLI με την εντολή εγκατάστασης apt-get.

Αλλά μην ανησυχείτε, ακόμα κι αν το «Trusty Tahr» έχει απορρίψει την υποστήριξη για πακέτα «ομοίως» (ας ελπίσουμε ότι ίσως μόνο για ένα μικρό χρονικό διάστημα) μπορούμε να χρησιμοποιήσουμε το Αποθετήρια 'Saucy Salamander', κατεβάστε και εγκαταστήστε μη αυτόματα τα πακέτα που απαιτούνται για να εγγραφείτε στο Ubuntu 14.04 στο PDC Active Directory.

Βήμα 1: Λήψη πακέτων εξάρτησης

1. Για μη αυτόματη λήψη των πακέτων, μεταβείτε στην επίσημη σελίδα πακέτων «Ubuntu 13.10», επιλέξτε την τοποθεσία σας και πραγματοποιήστε λήψη των παρακάτω πακέτων.

  1. ομοίως-ανοιχτό
  2. libglade2-0
  3. ομοίως-ανοιχτό-gui

2. Μετά τη λήψη των πακέτων, εγκαταστήστε τα πακέτα χρησιμοποιώντας ένα πρόγραμμα εγκατάστασης GUI όπως το «Gdebi» ή εγκαταστήστε το από τη γραμμή εντολών. Μπορείτε επίσης να κατεβάσετε και να εγκαταστήσετε τα πακέτα μόνο από τη γραμμή εντολών ανοίγοντας ένα Terminal και να εκδώσετε τις ακόλουθες εντολές με αυτήν τη σειρά.

wget http://de.archive.ubuntu.com/ubuntu/pool/main/l/likewise-open/likewise-open_6.1.0.406-0ubuntu10_amd64.deb
wget http://de.archive.ubuntu.com/ubuntu/pool/main/libg/libglade2/libglade2-0_2.6.4-1ubuntu3_amd64.deb
wget http://de.archive.ubuntu.com/ubuntu/pool/universe/l/likewise-open/likewise-open-gui_6.1.0.406-0ubuntu10_amd64.deb
sudo dpkg -i likewise-open_6.1.0.406-0ubuntu10_amd64.deb
sudo dpkg -i libglade2-0_2.6.4-1ubuntu3_amd64.deb
sudo dpkg -i likewise-open-gui_6.1.0.406-0ubuntu10_amd64.deb

Αυτά είναι όλα για τη λήψη και την εγκατάσταση πακέτων "ομοίως-ανοιχτό" που απαιτούνται για την ένταξη του "Ubuntu 14.04" στην Active Directory. Επίσης, μπορείτε να δημιουργήσετε αντίγραφα ασφαλείας και των τριών αυτών πακέτων για μελλοντική επαναχρησιμοποίηση.

Βήμα 2: Ενσωμάτωση του Ubuntu 14.04 στο Zentyal PDC

Η διαδικασία για τη σύνδεση του ‘Ubuntu 14.04’ με το ‘ομοίως’ είναι η ίδια όπως για όλους τους προκατόχους του Ubuntu όπως σε αυτήν την ανάρτηση Ενσωμάτωση του Ubuntu στο Zentyal PDC.

3. Εάν προτιμάτε να χρησιμοποιείτε GUI, δώστε την ακόλουθη εντολή στο Terminal, εισαγάγετε τις ρυθμίσεις σας και τα διαπιστευτήρια διαχειριστή PDC.

Εάν οι ρυθμίσεις του δικτύου σας είναι σωστές και η είσοδος DNS οδηγεί στο «Zentyal PDC» στο τέλος, θα πρέπει να λάβετε ένα μήνυμα επιτυχούς επιβεβαίωσης.

4. Εάν προτιμάτε τη γραμμή εντολών, εκδώστε την ακόλουθη εντολή για να ενσωματώσετε το "Ubuntu 14.04" στην υπηρεσία καταλόγου Active Directory.

sudo domainjoin-cli join domain.tld domain_administrator

5. Αφού εγγραφείτε επιτυχώς στο Ubuntu 14.04, επανεκκινήστε το σύστημά σας. Στη συνέχεια, ανοίξτε ένα πρόγραμμα περιήγησης και μεταβείτε στην επιλογή "Διασύνδεση Ιστού Zentyal" και επαληθεύστε εάν το όνομα κεντρικού υπολογιστή "Ubuntu 14.04" εμφανίζεται στη μονάδα Χρήστες και υπολογιστές.

Μπορείτε να δείτε την κατάστασή σας «Zentyal PDC Server», εκτελώντας την ακόλουθη εντολή.

lw-get-status

Βήμα 3: Συνδεθείτε με Διαπιστευτήρια Τομέα

Το Ubuntu 14.04 δέχεται μόνο εσωτερικούς χρήστες του συστήματος στην οθόνη Logon και δεν παρέχει τη δυνατότητα μη αυτόματης σύνδεσης ενός χρήστη από την υπηρεσία καταλόγου Active Directory.

6. Για να εκτελέσετε πραγματικά μια σύνδεση GUI στο Ubuntu 14.04 με μια Active Directory επεξεργασία χρήστη '50-ubuntu.conf >' βρίσκεται στη διαδρομή '/usr/share/lightdm.conf.d/' και προσθέστε τις ακόλουθες γραμμές και, στη συνέχεια, κάντε επανεκκίνηση για να εφαρμόσετε αλλαγές.

allow-guest=false      		## If you want to disable Guest login
greeter-show-manual-login=true  ## Enables manual login field

7. Μετά την επανεκκίνηση στην οθόνη σύνδεσης, επιλέξτε Σύνδεση και δώστε τα διαπιστευτήριά σας Χρήστης Active Directory σχετικά με τη σύνταξη.

domain_name\domain_user
domain_name.tld\domain_user
domain_user

8. Για να πραγματοποιήσετε σύνδεση CLI από το τερματικό, χρησιμοποιήστε την ακόλουθη σύνταξη.

su - domain_name\\domain_user
su - domain_user

Όπως μπορείτε να δείτε, ο χρήστης Active Directory έχει αρχική Διαδρομή, UID και εμφάνιση ομάδας διαφορετική από τους εσωτερικούς χρήστες του Ubuntu.

Βήμα 4: Ενεργοποιήστε τα δικαιώματα διαχείρισης της υπηρεσίας καταλόγου Active Directory

Οι απομακρυσμένοι χρήστες από την Active Directory έχουν την ίδια τυπική κατάσταση με τους εσωτερικούς χρήστες του Ubuntu και δεν επιτρέπεται να εκτελούν εργασίες διαχείρισης στο σύστημα.

9. Για να εκχωρήσετε δικαιώματα root σε έναν Active Directory Administrative User, εκδώστε την ακόλουθη εντολή με δικαιώματα root.

sudo usermod -a -G sudo AD_administrative_user

Βασικά, η παραπάνω εντολή προσθέτει τον χρήστη της υπηρεσίας καταλόγου Active Directory στην τοπική ομάδα του Ubuntu "sudo", η οποία είναι ενεργοποιημένη με ρίζες.

Βήμα 5: Αποχώρηση Domain

10. Για έξοδο από τον τομέα από το GUI, ανοίξτε το "Ομοίως" από τη γραμμή εντολών και πατήστε Αποχώρηση από τον τομέα.

Εάν προτιμάτε να το κάνετε από τη γραμμή εντολών, εκτελέστε την ακόλουθη εντολή και δώστε τον κωδικό πρόσβασης Χρήστης διαχειριστή AD.

sudo domainjoin-cli leave domain_name

Αυτές είναι όλες οι ρυθμίσεις που απαιτούνται για μια βασική ενσωμάτωση Ubuntu 14.04 σε έναν Κύριο ελεγκτή τομέα Active Directory με τη βοήθεια δανεισμένων πακέτων 'Likewise-open' από τα αποθετήρια Ubuntu 13.10.