
Sicherheitsberechtigung für Liberty-Server unter IBM i konfigurieren
Mit dem Befehl iAdmin GRANTAUTH können Sie das Benutzerprofil QEJBSVR für den Zugriff auf die für die Ausführung des Liberty-Servers erforderlichen Ressourcen berechtigen.
Vorbereitende Schritte
Server werden unter dem Benutzerprofil QEJBSVR ausgeführt, wenn eine der folgenden
Voraussetzungen zutrifft:
- Die Liberty-Umgebung wurde als Feature eines Produktangebots mit IBM® Installation Manager installiert.
- Der Job-Manager wurde für die Installation der Liberty-Umgebung verwendet und die Option Optionale Installationsscripts auf Zielen mit IBM i ausführen ist ausgewählt. Weitere Informationen finden Sie unter Liberty-Ressourcen mit dem Job-Manager installieren.
- Der Befehl iAdmin POSTINSTALL wurde nach der Installation von Liberty durch Extraktion einer Archivdatei aufgerufen.
QEJBSVR hat die Berechtigung für Dateien an den Positionen $WLP_USER_DIR und $WLP_OUTPUT_DIR in allen obigen Installationsszenarien. Bei der Erstellung von Servern hat QEJBSVR außerdem die Berechtigung für Serverdefinitionsdateien und die Position $WLP_OUTPUT_DIR.
Informationen zu diesem Vorgang
In dieser Aufgabe werden Beispielbefehle bereitgestellt, die zeigen, wie
das Benutzerprofil QEJBSVR für den Zugriff auf die erforderlichen Ressourcen
für die Ausführung des Servers nach Ausführung der folgenden Aufgaben berechtigt wird:
- Dateien manuell erstellen oder Berechtigungen für gemeinsam genutzte Ressourcen und Serverdefinitionsdateien ändern.
- Server für den Zugriff auf Ressourcen konfigurieren, für die das Benutzerprofil QEJBSVR nicht berechtigt ist.
Beispiel
- Benutzerprofil QEJBSVR die Serverrolle für die gemeinsam genutzten Ressourcen, Serverdefinitionen und
Ausgabepositionen zuweisen, die für die
im Verzeichnis /WAS/wlp installierte Liberty-Umgebung konfiguriert sind.
/WAS/wlp/lib/native/os400/bin/iAdmin GRANTAUTH -rolename server -userprofilename QEJBSVR
- Benutzerprofil QEJBSVR die Serverrolle für gemeinsam genutzte Ressourcen und Serverdefinitionen im
Verzeichnis /WAS/myWlpServers/usr
und für alle mit der Variable WLP_OUTPUT_DIR definierten
Serverausgabepositionen in Dateien, die der Definition in der Datei /WAS/myWlpServers/usr/servers/*/server.env entsprechen, zuweisen.
/WAS/wlp/lib/native/os400/bin/iAdmin GRANTAUTH -rolename server -userprofilename QEJBSVR -userdir /WAS/myWlpServers/usr
- Benutzerprofil QEJBSVR die Serverrolle für die Ausgabeposition
/WAS/myWlpOutput/servers zuweisen.
/WAS/wlp/lib/native/os400/bin/iAdmin GRANTAUTH -rolename server -userprofilename QEJBSVR -outputdir /WAS/myWlpOutput/servers