Dieser Abschnitt enthält Informationen dazu, wie Sie Berechtigungen für Benutzer ohne Rootberechtigung erteilen, um IBM® Connections zu installieren.
Vorbereitende Schritte
Stellen Sie sicher, das alle für Ihre Umgebung erforderlichen Tasks ausgeführt werden. Weitere Informationen finden Sie im Abschnitt Vor der Installation.
Informationen zu diesem Vorgang
Diese Task betrifft nur die Betriebssysteme AIX und Linux. Standardmäßig verfügen nur Rootbenutzer über die für die Installation einer IBM Connections-Implementierung erforderlichen Berechtigungen.
Auf den Betriebssystemen AIX und Linux können Sie aber auch Benutzern ohne Rootberechtigung die Installation des Produkts ermöglichen, indem Sie ihnen Zugriffsberechtigungen für bestimmte Datenverzeichnisse erteilen. Unter Windows muss der Benutzer zur Administratorgruppe gehören.
Anmerkung: Bei dem Benutzer ohne Rootberechtigung muss es sich um den Benutzer handeln, der die Installation von IBM WebSphere Application
Server vorgenommen hat.
Gehen Sie wie folgt vor, um einem Benutzer ohne Rootberechtigung die erforderlichen Berechtigungen zu erteilen:
Vorgehensweise
- Erstellen Sie (sofern noch nicht vorhanden) das Benutzerkonto ohne Rootberechtigung, mit dem IBM Connections installiert werden soll.
- Wenn das Ausgangsverzeichnis noch nicht vorhanden ist, erstellen Sie es für den Benutzer.
- Bearbeiten Sie die Datei install.ini:
- Öffnen Sie die Datei install.ini im folgenden Verzeichnis, um sie zu bearbeiten:
- AIX: IBM_Connections_set-up directory/IM/aix/install.ini
- Linux: IBM_Connections_set-up directory/IM/linux/install.ini
- Linux on System z: IBM_Connections_set-up directory/IM/zlinux/install.ini
- Ändern Sie in der zweiten Zeile der Datei den Eintrag admin in nonadmin.
- Speichern Sie die Datei und schließen Sie sie.
- Öffnen Sie eine Eingabeaufforderung und erteilen Sie dem Benutzer die entsprechenden Berechtigungen, indem Sie die in der folgenden Tabelle aufgeführten Befehle eingeben:
- AIX oder Linux:
Anmerkung: Verwenden Sie entweder die chmod-Befehle oder die chown-Befehle, je nach Ihrer
Sicherheitsumgebung. Erteilen Sie einem Benutzer und einer Gruppe mithilfe der chown-Befehle
Berechtigungen, stellen Sie jedoch sicher, dass die Gruppe das Benutzerkonto enthält, das WebSphere Application
Server installiert hat.
Tabelle 1. Berechtigungen für Benutzer ohne RootberechtigungVerzeichnis |
Berechtigungen |
chmod-Befehl |
chown-Befehl |
app_server_root |
RWX |
chgrp -R non-root_user_group app_server_root chmod
-R g+wrx app_server_root Dabei steht non-root_user_group für eine
Benutzergruppe, die das Benutzerkonto ohne Rootberechtigung enthält.
|
chown -R
non-root_ID:group app_server_root Dabei steht non-root_ID für das
Benutzerkonto ohne Rootberechtigung und group für die
Benutzergruppe, die dieses Benutzerkonto enthält.
|
IBM_Connections-Konfigurationsverzeichnis
|
RWX |
chgrp -R non-root_user_group IBM_Connections_set-up_directory chmod -R g+wrx IBM_Connections_set-up_directory |
chown -R non-root_ID:group IBM_Connections_set-up_directory |
connections_root |
RWX |
chgrp -R non-root_user_group connections_root chmod -R g+wrx connections_root |
chown -R non-root_ID:group connections_root |
IM_root |
RWX |
chgrp -R non-root_user_group IM_root chmod
-R g+wrx IM_root |
chown -R
non-root_ID:group IM_root |
shared_resources_root |
RWX |
chgrp -R non-root_user_group shared_resources_root chmod
-R g+wrx shared_resources_root |
chown -R non-root_ID:group shared_resources_root |
var/ibm/InstallationManager
|
RWX |
chmod -R ugo+rwx /var/ibm/InstallationManager Anmerkung: Erteilen Sie Zugriffsberechtigungen für diesen Ordner nur, wenn IBM Installation Manager vom Benutzer mit Rootberechtigung installiert wurde.
|
chown -R non-root_ID:group /var/ibm/InstallationManager |
- Installieren Sie IBM Connections mithilfe des Assistenten, mithilfe der Konsole oder mithilfe der Methode der unbeaufsichtigten Installation.
Beispiel
Erteilen Sie einem Benutzer ohne Rootberechtigung, der eine IBM Connections-Implementierung unter Linux installieren möchte, entsprechende Berechtigungen.
Voraussetzungen:
- Das Verzeichnis app_server_root lautet /opt/IBM/Websphere/Appserver.
- /opt/ConnectionsSetup ist das IBM_Connections_set-up_directory.
- connections_root, IM_root und shared_resources_root sind Unterverzeichnisse des Verzeichnisses /opt/ConnectionsInstallation.
- Das Benutzerkonto ohne Rootberechtigung ist ein Mitglied der Gruppe "ConnectionsInstallers".
Prozedur:
- Erstellen Sie ein Konto namens "ConnectionsInstaller" für einen Benutzer ohne Rootberechtigung.
- Erstellen Sie ein Ausgangsverzeichnis für das neue Benutzerkonto.
- Fügen Sie das neue Benutzerkonto zur Gruppe "ConnectionsInstallers" hinzu.
- Öffnen Sie eine Eingabeaufforderung und geben Sie die folgenden Befehle ein:
- chgrp -R ConnectionsInstallers /opt/IBM/Websphere/Appserver
chmod -R g+wrx /opt/IBM/Websphere/Appserver chown -R ConnectionInstaller:ConnectionsInstallers
/opt/IBM/Websphere/Appserver
- chgrp -R ConnectionsInstallers /opt/ConnectionsSetup
chmod -R g+wrx /opt/ConnectionsSetup chown -R ConnectionInstaller:ConnectionsInstallers
/opt/IBM/Websphere/Appserver
- chgrp -R ConnectionsInstallers /opt/ConnectionsInstallation
chmod -R g+wrx /opt/ConnectionsInstallation chown -R ConnectionInstaller:ConnectionsInstallers
/opt/IBM/Websphere/Appserver