Erstellen von Standardeinstellungen für Anwendungen für Ihre Benutzer - Amazon AppStream 2.0

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Erstellen von Standardeinstellungen für Anwendungen für Ihre Benutzer

Schritt 1: Installieren von Linux-Anwendungen auf dem Image Builder

In diesem Schritt stellen Sie eine Verbindung zu einem Linux Image Builder her und installieren dort Ihre Anwendungen.

So installieren Sie Anwendungen auf dem Image Builder
  1. Stellen Sie eine Verbindung zum Image Builder her, indem Sie einen der folgenden Schritte ausführen:

  2. Installieren Sie die benötigten Anwendungen. Öffnen Sie zunächst die Terminal-Anwendung und führen Sie den folgenden Befehl aus, um zum Beispiel einen Chromium-Browser aus einem öffentlichen yum-Repository zu installieren:

    [ImageBuilderAdmin]$ sudo yum update && sudo yum install chromium.x86_64

Schritt 2: Erstellen Sie ein TemplateUser Konto

In diesem Schritt erstellen Sie ein TemplateUser Konto, das die Standardanwendungseinstellungen für Ihre Streaming-Benutzer erstellt.

Um ein TemplateUser Konto zu erstellen
  1. Erstellen Sie ein TemplateUser Konto ohne Root-Rechte. Führen Sie beispielsweise in einem Terminalfenster die folgenden Befehle aus, um TemplateUser im Image Builder zu erstellen:

    [ImageBuilderAdmin]$ sudo useradd -m TemplateUser

    [ImageBuilderAdmin]$ echo -e '<password>\n<password>\n' | sudo passwd TemplateUser

  2. Wechseln Sie zum TemplateUser Konto:

    [ImageBuilderAdmin]$ su - TemplateUser

Schritt 3: Erstellen von Standardeinstellungen für Anwendungen

In diesem Schritt erstellen Sie Standardanwendungseinstellungen für Ihre AppStream 2.0-Benutzer. Auf diese Weise können Ihre Benutzer während ihrer AppStream 2.0-Streamingsitzungen schnell mit Anwendungen beginnen, ohne diese Einstellungen selbst erstellen oder konfigurieren zu müssen.

So erstellen Sie Standardeinstellungen für Anwendungen für Benutzer
  1. Starten Sie die Anwendung, für die Sie die Standardeinstellungen erstellen möchten. Führen Sie beispielsweise in einem Terminalfenster den folgenden Befehl aus, um den Chromium-Browser zu starten:

    [TemplateUser]$ chromium-browser

  2. Konfigurieren Sie die Anwendungseinstellungen. Legen Sie beispielsweise https://aws.amazon.com als Startseite für den Chromium-Browser fest.

  3. Schließen Sie die Anwendungen.

  4. Abmelden:

    [TemplateUser]$ logout

Schritt 4: Speichern der Standardeinstellungen für Anwendungen

In diesem Schritt kopieren Sie die Standardeinstellungen für Anwendungen, die Sie dem Verzeichnis /etc/skel/ hinzugefügt haben, und stellen sie Ihren Streaming-Benutzern zur Verfügung.

So speichern Sie die Standardeinstellungen für Anwendungen
  • Führen Sie den folgenden Befehl in einem Terminalfenster aus, um die Standardeinstellungen für Anwendungen für Ihre Streaming-Benutzer zu kopieren:

    [ImageBuilderAdmin]$ sudo cp -r -f /home/TemplateUser/. /etc/skel

Schritt 5: Testen der Standardeinstellungen für Anwendungen (optional)

Stellen Sie in diesem Schritt sicher, dass die von Ihnen hinzugefügten Anwendungen ordnungsgemäß ausgeführt werden und dass die Standardeinstellungen für Anwendungen erwartungsgemäß funktionieren.

So testen Sie Ihre Anwendungen und Standardeinstellungen im Image Builder
  1. Erstellen Sie einen Testbenutzer ohne Root-Berechtigungen. Führen Sie beispielsweise in einem Terminalfenster die folgenden Befehle aus, um test-user im Image Builder zu erstellen:

    [ImageBuilderAdmin]$ sudo useradd -m test-user

    [ImageBuilderAdmin]$ echo -e 'password>\n<password>\n' | sudo passwd test-user

  2. Wechseln Sie zum Testbenutzer:

    [ImageBuilderAdmin]$ su - test-user

  3. Starten Sie die Anwendung (z. B. Chromium) als Testbenutzer:

    [test-user]$ /usr/bin/chromium-browser

  4. Vergewissern Sie sich, dass die Standardeinstellungen für den Testbenutzer verfügbar sind (z. B. sollte die Chromium-Startseite https://aws.amazon.com/ lauten).

  5. Abmelden:

    [test-user]$ logout

Schritt 6: Aufräumen

Der letzte Schritt besteht im Aufräumen.

So räumen Sie auf
  1. Löschen TemplateUser:

    [ImageBuilderAdmin]$ sudo killall -u TemplateUser

    [ImageBuilderAdmin]$ sudo userdel -r TemplateUser

  2. Testbenutzer löschen (nicht erforderlich, wenn Sie Schritt 5 übersprungen haben):

    [ImageBuilderAdmin]$ sudo killall -u test-user

    ImageBuilderAdmin]$ sudo userdel -r test-user