Installieren Sie Ihren eigenen LTSP Server unter Ubuntu
Letzte Woche habe ich eine Besprechung von 2X ThinClientOS, einer auf Thin Clients spezialisierten Linux-Distribution, veröffentlicht. Möglicherweise befinden Sie sich jedoch auf der anderen Seite des Problems: Sie möchten einen eigenen Thin Client-Server haben. Der einfachste Weg ist die Verwendung von LTSP. Es steht für "Linux Terminal Server Project" und macht jeden mit dem Internet verbundenen Computer zu einem Server, mit dem Thin Clients verbunden werden können. Um es noch einfacher zu machen, kann LTSP auf jeder gängigen Linux-Distribution wie openSUSE, Fedora, Debian und natürlich Ubuntu installiert werden. Es gibt zwei Möglichkeiten, LTSP unter Ubuntu zu installieren: es von Grund auf oder auf einem bereits bestehenden System zu installieren. Ich werde mich mehr auf Ersteres konzentrieren, aber Letzteres ist auch einfach, und ich werde es kurz diskutieren.
Installation von Scratch
Zunächst benötigen Sie eine Ubuntu Alternative CD. Für dieses Beispiel habe ich eine klassische 10.04 i386 ISO von hier genommen. Für den Fall, dass Sie nicht wissen, ist eine alternative CD wie die normale, aber ohne die originelle Benutzeroberfläche für die Installation von Ubuntu, und Sie können auf weitere Optionen zugreifen. Dazu gehört die Möglichkeit, F4 beim Booten zu drücken, um "LTSP-Server installieren" aus den verschiedenen Modi auszuwählen.
Die Installation erfolgt dann wie gewohnt, wenn eine alternative CD verwendet wird:
- Wähle deine Sprache
- Wähle dein Land
- Wählen Sie Ihr Tastaturlayout (automatisch oder manuell)
- Der DHCP wird sich selbst konfigurieren
- Wählen Sie einen Hostnamen
- Stellen Sie die Uhr ein
- Wählen Sie Ihr Partitionssystem (vollständige, teilweise, verschlüsselte usw.)
- Die Installation wird beginnen. Es kann ein paar Minuten dauern
- Wählen Sie wie gewohnt einen Benutzernamen und ein Passwort
- Entscheiden Sie, ob Sie Ihr / home verschlüsseln wollen
- Das Bild wird komprimiert
- Und schließlich wird der GRUB-Bootloader installiert
Und das ist es. Sie können jetzt Ihren ersten Thin Client neu starten und verbinden.
Beachten Sie, dass selbst wenn das automatische Installationsprogramm groß ist, in einigen Fällen eine manuelle Konfiguration erforderlich sein kann.
Ich rate Ihnen, sich die "/etc/ltsp/dhcpd.conf" und "/opt/ltsp/i386/lts.conf" für die erweiterten Einstellungen anzusehen. Das LTSP Wiki ist sehr informativ.
Wenn Sie Ihren Computer in einen Thin-Client-Server verwandeln wollen, ohne alles neu installieren zu müssen, kann LTSP dies auch tun. Installieren Sie einfach die benötigten Pakete:
sudo apt-get installieren ltsp-server-standalone openssh-server
Und dann starten Sie den automatischen Konfigurationsprozess über
sudo ltsp-build-client
Es wird einige Zeit dauern, alles abzurufen und zu installieren.
Es funktionierte nicht das erste Mal für mich, aber es war wahrscheinlich aufgrund der schlechten Internetverbindung, also zögern Sie nicht, im Falle eines Scheiterns zu versuchen. Bedenken Sie jedoch, dass hier im Allgemeinen eine manuelle Konfiguration erforderlich ist. Sie können Ihren Server endlich mit starten
sudo /etc/init.d/dhcp3-server starten
Fazit
Wie ich bereits sagte, LTSP kann auf einer Vielzahl anderer Distributionen installiert werden, so dass Sie Ihre eigenen auswählen können, wenn Sie möchten. Ubuntu kann als Standard für ein Tutorial angesehen werden, aber das Wiki jeder Distribution ist sehr präzise und viel detaillierter. Als letzter Ratschlag sollten Sie überprüfen, ob Ihre Thin Clients vom Netzwerk aus gestartet werden können, da es sehr mühsam ist, dies manuell zu tun, wenn Sie mehr als zehn davon haben.
Würden Sie eine andere Distribution auswählen, um LTSP zu installieren? Oder würdest du überhaupt etwas völlig anderes als LTSP wählen? Teilen Sie uns Ihre Meinung in den Kommentaren mit.