Την περασμένη εβδομάδα έβγαλα μια ανασκόπηση της 2X ThinClientOS, μιας διανομής Linux εξειδικευμένης για thin clients. Ωστόσο, ίσως να βρίσκεστε στην άλλη πλευρά του προβλήματος: θέλετε να έχετε δικό σας διακομιστή λεπτού πελάτη. Ο πιο απλός τρόπος για να γίνει αυτό είναι να χρησιμοποιήσετε το LTSP. Πρόκειται για το "Linux Terminal Server Project" και ουσιαστικά μετατρέπει οποιονδήποτε υπολογιστή που είναι συνδεδεμένος στο Internet σε ένα διακομιστή στον οποίο μπορούν να συνδεθούν οι λεπτές πελάτες. Για να γίνει ακόμη πιο απλό, το LTSP μπορεί να εγκατασταθεί σε οποιαδήποτε κοινή διανομή Linux όπως το openSUSE, το Fedora, το Debian και φυσικά το Ubuntu. Υπάρχουν δύο τρόποι για να εγκαταστήσετε το LTSP στο Ubuntu: εγκαταστήστε το από το μηδέν ή στην κορυφή ενός ήδη υπάρχοντος συστήματος. Θα επικεντρωθώ περισσότερο στο πρώτο, αλλά το τελευταίο είναι επίσης απλό και θα το συζητήσω εν συντομία.

Εγκατάσταση από την αρχή

Πρώτον, θα χρειαστείτε ένα εναλλακτικό CD του Ubuntu. Για αυτό το παράδειγμα, πήρα ένα κλασικό ISO 10.04 i386 ISO από εδώ. Σε περίπτωση που δεν ξέρετε, ένα εναλλακτικό CD είναι σαν το κανονικό, αλλά χωρίς τη φανταστική διασύνδεση για την εγκατάσταση του Ubuntu, και σας επιτρέπει να έχετε πρόσβαση σε περισσότερες επιλογές. Μεταξύ αυτών είναι η δυνατότητα να χτυπήσει F4 κατά την εκκίνηση για να επιλέξετε "Εγκατάσταση ενός διακομιστή LTSP" από τους διαφορετικούς τρόπους.

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

  • Επιλέξτε την γλώσσα σας
  • Επιλέξτε τη χώρα σας
  • Επιλέξτε τη διάταξη πληκτρολογίου (αυτόματα ή μη αυτόματα)
  • Το DHCP θα διαμορφωθεί
  • Επιλέξτε ένα όνομα κεντρικού υπολογιστή

  • Ρυθμίστε το ρολόι
  • Επιλέξτε το σύστημα διαμερίσματός σας (πλήρης δίσκος, μερική, κρυπτογραφημένη, κ.λπ.)

  • Η εγκατάσταση θα ξεκινήσει. Μπορεί να χρειαστούν μερικά λεπτά
  • Ως συνήθως, επιλέξτε ένα όνομα χρήστη και έναν κωδικό πρόσβασης

  • Αποφασίστε εάν θέλετε να κρυπτογραφήσετε το / home σας
  • Η εικόνα θα συμπιεστεί

  • Τέλος, θα εγκατασταθεί ο φορτωτής εκκίνησης GRUB

Και αυτό είναι. Τώρα μπορείτε να επανεκκινήσετε και να συνδέσετε τον πρώτο σας λεπτό πελάτη.

Παρατηρήστε ότι ακόμα και αν το αυτόματο πρόγραμμα εγκατάστασης είναι εξαιρετικό, ορισμένες χειροκίνητες ρυθμίσεις μπορεί να χρειαστούν σε ορισμένες περιπτώσεις.

Σας συμβουλεύω να ρίξετε μια ματιά στα "/etc/ltsp/dhcpd.conf" και "/opt/ltsp/i386/lts.conf" για τις προηγμένες ρυθμίσεις. Το LTSP Wiki είναι πολύ ενημερωτικό.

Εάν θέλετε να μετατρέψετε τον υπολογιστή σας σε διακομιστή thin client χωρίς να χρειάζεται να εγκαταστήσετε ξανά τα πάντα, το LTSP μπορεί επίσης να το κάνει αυτό. Απλά εγκαταστήστε τα απαιτούμενα πακέτα:

 sudo apt-get να εγκαταστήσετε το διακομιστή ltsp-server-standalone openssh-server 

Στη συνέχεια, ξεκινήστε τη διαδικασία αυτόματης διαμόρφωσης μέσω

 sudo ltsp-build-client 

Θα χρειαστεί λίγος χρόνος για να ανακτήσετε και να εγκαταστήσετε τα πάντα.

Δεν μου λειτούργησε για πρώτη φορά αλλά πιθανότατα οφείλεται στην κακή σύνδεση στο Internet, οπότε μην διστάσετε να προσπαθήσετε ξανά σε περίπτωση αποτυχίας. Ωστόσο, λάβετε υπόψη ότι γενικά θα χρειαστεί κάποιες χειροκίνητες ρυθμίσεις. Μπορείτε να ξεκινήσετε τελικά το διακομιστή σας με

 sudo /etc/init.d/dhcp3-server έναρξη 

συμπέρασμα

Όπως είπα νωρίτερα, το LTSP μπορεί να εγκατασταθεί σε πληθώρα άλλων διανομών, ώστε να μπορείτε να επιλέξετε το δικό σας αν θέλετε. Το Ubuntu μπορεί να θεωρηθεί ως πρότυπο για ένα φροντιστήριο, αλλά το wiki κάθε διανομής είναι πολύ ακριβές και πολύ λεπτομερέστερο. Ως τελευταία συμβουλή, πρέπει να ελέγξετε ότι οι λεπτές πελάτες σας μπορούν να εκκινηθούν από το δίκτυο επειδή είναι πραγματικά ένας πόνος να το κάνετε χειροκίνητα εάν έχετε περισσότερους από δέκα από αυτούς.

Θα επιλέξετε άλλη διανομή για να εγκαταστήσετε το LTSP; Ή θα προτιμούσατε να επιλέξετε κάτι εντελώς διαφορετικό από το LTSP; Ας γνωρίσουμε τη γνώμη σας στα σχόλια.