Assegnazione della proprietà del profilo ad un utente non root
Un installer può creare un profilo e assegnare la proprietà della directory del profilo a un utente non root in modo che l'utente non root possa avviare il prodotto per un profilo specifico.
Prima di iniziare
Questa attività presuppone una familiarità di base con i comandi di comando e di sistema manageprofiles .
Prima di poter creare un profilo, è necessario installare il prodotto.
Informazioni su questa attività
Fare in modo che l'installatore esegua i seguenti passaggi per creare un profilo e assegnare la proprietà per la directory del profilo e la directory dei log. La proprietà viene assegnata ad un ID utente non root diverso da quello dell'installer ID. L'utente non root ha bisogno di accedere a queste directory per avviare il prodotto.
Questo esempio crea un profilo predefinito.
I comandi sono suddivisi su più righe per scopi di stampa.
Procedura
Risultati
L'installer ha creato un profilo predefinito e modificato la proprietà della directory del profilo e la directory di registrazione ad un utente non root.
Operazioni successive
Un ID utente non root può gestire più profili e può eseguire le stesse attività di un utente root. Per un particolare profilo, utilizzare lo stesso ID utente non root per gestire l'intero profilo. Questa guida si applica se il profilo è il gestore della distribuzione, un profilo che contiene i server delle applicazioni e l'agente del nodo o un profilo personalizzato. La gestione del profilo include l'esecuzione di eventuali script di riga comandi che potrebbero agire sul profilo, come startServer.sh, wsadmin.sh, syncNode.sh, managesdk.she manageprofile.sh. Eseguire questi script con un ID utente alternativo, come un ID utente root, potrebbe causare un errore di altri script a causa di autorizzazioni file errate. In generale, avviare eventuali processi che si eseguono su un profilo dallo stesso ID utente o da ID utente con autorizzazioni file compatibili. Ad esempio, se si esegue il gestore della distribuzione come l'ID utente wasuser e poi si esegue anche lo strumento della riga di comando per generare plug-in su quello stesso profilo, eseguire lo strumento come wasuser.
Un diverso ID utente può essere utilizzato per ogni profilo in una cella, se la sicurezza globale o la sicurezza amministrativa è abilitata. Gli ID utente all'interno di una cella possono essere un mix di ID utente root e non root. Ad esempio, l'utente root potrebbe gestire il profilo del gestore di distribuzione, mentre un utente non root potrebbe gestire un profilo che contiene i server delle applicazioni e l'agente del nodo, o viceversa. Tuttavia, in genere, un utente root o un utente non root gestisce tutti i profili in una determinata cella.