Ich möchte meine Heimcomputer und Laptops mit Landscape verwalten. Wie kann ich das tun?
Sie können Landscape direkt auf einem Computer installieren, auf dem Ubuntu 14.04 LTS ausgeführt wird. Dies wird als "Landscape On Premises" bezeichnet. Es ist kostenlos für bis zu 10 physische (oder virtuelle) Maschinen und 50 Container:
WARNUNG: Landscape-Quickstart ändert Apache-Konfigurationsdateien. TUN SIE DIES NICHT BEI EINER EXISTIERENDEN SERVERINSTALLATION, ohne zu verstehen, worauf Sie sich einlassen .
Installieren Sie einfach das Landscape Quickstart-Paket: Suchen Sie hier nach Änderungen an den folgenden Anweisungen:
sudo add-apt-repository ppa:landscape/17.03
sudo apt-get update
sudo apt-get install landscape-server-quickstart
Wenn es fertig ist, greifen Sie mit einem Browser wie https://hostname.example.com/
Wo hostname.example.com
ist die Ausgabe von hostname -f
auf diesem Computer oder nur, hostname
wenn dies nicht behoben werden kann.
Sie sollten dann die Web-Benutzeroberfläche sehen, nachdem Sie Ihren Namen und Ihre Kontaktdaten eingegeben haben:
Klicken Sie auf den hervorgehobenen Link, um Client-Computer hinzuzufügen:
Befolgen Sie die Anweisungen auf dem Client, dem Sie Landscape beitreten möchten. Beachten Sie die folgende Zeile:
sudo landscape-config --computer-title "My Web Server" --account-name standalone --url https://<servername>/message-system --ping-url http://<servername>/ping
Sie können den Titel usw. für jede Maschine anpassen. Sehen Sie sich die Landschaft-config - man - Seite für weitere Informationen.
Nachdem Sie den landscape-config
Befehl eingegeben haben, werden Ihnen vom Client einige Fragen gestellt. Diese sind optional. Sie können nur die Eingabetaste drücken, bis der Client neu gestartet wird. Anschließend können Sie den Client in der Webbenutzeroberfläche akzeptieren.
Das Schnellstartpaket installiert ein selbstsigniertes Zertifikat, das sofort generiert wird.
/etc/ssl/certs/landscape_server_ca.crt
/etc/landscape/landscape_server_ca.crt
/etc/landscape/client.conf
, um diese Zeile einzuschließen, die auf die gerade kopierte Datei zeigt:ssl_public_key = /etc/landscape/landscape_server_ca.crt
Versuchen Sie dann erneut, sich zu registrieren. (Danke an panlinux für das Herausfinden )
sudo apt-get install landscape-server-quickstart
E: Unable to locate package landscape-server-quickstart
add-apt-repository
oder das nicht gemacht hastapt-get update
Für Ubuntu 16.04 LTS
Installieren Sie auf einem Computer Ubuntu Server 16.04.01 LTS -> Laden Sie Ubuntu Server 16.04.01 LTS herunter .
Es wird empfohlen, dies ebenfalls zu installieren
openssh-server
. Dies kann während des Vorgangs ausgewählt werden.Sobald das Ubuntu Server-Betriebssystem installiert ist, installieren Sie es
landscape-server-quickstart
.Sie müssen auch die Firewall anpassen, damit alles einwandfrei funktioniert.
Öffnen Sie ein Terminal - führen Sie die folgenden Befehle aus, um diese Aufgaben auszuführen:
Nach Abschluss der Installation müssen Sie das Landscape-Konto registrieren.
Da der Server keine grafische Benutzeroberfläche hat, müssen Sie einen textbasierten Webbrowser installieren:
Registrieren Sie nun den Ubuntu Server - dazu benötigen Sie den
landscape-client
.Sichern Sie das Landscape-Zertifikat, da es auf jedem Computer vorhanden sein muss, den Sie registrieren möchten:
Um weitere Ubuntu-Systeme zu registrieren, installieren Sie das
landscape-client
Paket auf jedem Computer:Kopieren Sie das zuvor gespeicherte Landscape-Zertifikat und bearbeiten Sie die
client.config
Datei:Fügen Sie diese Zeile hinzu:
ssl_public_key = /etc/landscape/landscape_server.pem
und speichern Sie die Änderung.Registrieren Sie das Ubuntu-System jetzt genauso wie beim Registrieren des Ubuntu-Servers:
Öffnen Sie
https://<server-hostname>
in Ihrem Webbrowser und akzeptieren Sie alle ausstehenden Computer.Zusätzliche Informationen: Die kostenlose Lizenz umfasst 10 Bare-Metal-Maschinen und 50 LXC-Container!
Verweise
quelle
python-software-properties
oder abrufen müssen.software-properties-common
add-apt-repository
Zusammen mit den anderen Antworten ist https://landscape.canonical.com immer verfügbar. Dies ist ein gehosteter Dienst, bei dem Sie sich für eine 30-tägige Demo anmelden können, um festzustellen, ob er Ihren Anforderungen entspricht, und bei dem Sie nicht die zum Einrichten Ihres eigenen Servers erforderlichen Schritte ausführen müssen.
quelle
Für Benutzer von ARM-Prozessorinstallationen unter Ubuntu 14.04 ist die Verwendung von
landscape-server-quickstart
nicht verfügbar , obwohl der 15.11 PPA ein ARMHF-Paket enthält (dhapt-get update
, dieser Befehl wird nicht gefunden). Die Verwendung der @ andreas Deploying for Scale Out- Methode ist daher die einzige, die funktioniert ( pro Landscape- Dokument ):Das Verwenden von
landscape-dense-mass
vermeidet das Einrichten von MAAS oder das Planen der automatischen Skalierung. Dies war ein passender Ansatz, bei dem ich einfach Landscape verwenden wollte, um eine festgelegte Anzahl von Ubuntu 14.04-Servern zu überwachen.quelle