NetWorker: authc_configure.sh si blocca e, quando si preme il tasto Invio, viene visualizzato il seguente messaggio di errore: L'utente nsrtomcat non dispone dell'autorizzazione di lettura nel percorso /nsr/authc/conf
概要: L'esecuzione dello script authc_configure.sh si blocca e, quando si preme il tasto Invio, viene visualizzato il seguente messaggio: L'utente nsrtomcat non dispone dell'autorizzazione di lettura nel percorso /nsr/authc/conf. Questo articolo è un'estensione del numero dell'articolo: 000044255 per descrivere in dettaglio una situazione riscontrata nell'ambiente Red Hat 8 Linux e come risolverla con l'aiuto dell'amministratore Linux. Quindi, esaminare la procedura prima di seguire questo articolo. Questo articolo illustra più in modo approfondito lo scenario 1 citato nel numero dell'articolo: 000044255 ...
この記事は次に適用されます:
この記事は次には適用されません:
この記事は、特定の製品に関連付けられていません。
すべての製品パージョンがこの記事に記載されているわけではありません。
現象
L'esecuzione dello script authc_configure.sh si blocca e, quando si preme il tasto Invio, viene visualizzato il seguente messaggio: L'utente nsrtomcat non dispone dell'autorizzazione di lettura nel percorso /nsr/authc/conf.
In base alle Numero articolo: 000044255 cha eseguito la ripetizione di uno script, che si blocca e, quando si preme invio, viene visualizzato lo stesso errore che conferma che il problema è a livello di sistema operativo e non ha nulla a che fare con NetWorker.
[root@hostname ]# cat check_nsrtomcat.sh
command="[ -r /nsr/authc ]"
su - nsrtomcat -s /bin/sh -c "$command" > /dev/null 2>&1
if [ $? -ne 0 ]
then
echo "ERROR: User nsrtomcat does not have read permission at path /nsr/authc"
fi
[root@hostname ]# ./check_nsrtomcat.sh
ERROR: User nsrtomcat does not have read permission at path /nsr/authc
Dal prompt degli utenti root è stato tentato di passare all'utente nsrtomcat e si è accorto che richiede la password.
[root@hostname ]# su - nsrtomcat
Last failed login: Tue Oct 25 05:42:28 CDT 2022 on pts/0
There were 5 failed login attempts since the last successful login.
This account is currently not available.
[root@hostname]#原因
L'ordine nel file sudo pam consente di passare a un utente diverso da quello root richiedendo la password.
解決方法
La soluzione riportata di seguito deve essere eseguita dall'amministratore Linux dopo aver compreso gli effetti delle modifiche.
Modificando l'ordine nel file sudo di PAM, in modo che dall'utente root venga richiesto se viene modificato in un altro utente, non verrà richiesta la password.
1. Creare una copia del file origingal /etc/pam.d/su:
2. Modificare il file /etc/pam.d/su in modo da riordinare "auth sufficient pam_rootok.so".
Di seguito è riportato il contenuto dei file prima della modifica.
3. Eseguire nuovamente il file authc_configure.sh e termina con il messaggio "The installation completed successfully".
Modificando l'ordine nel file sudo di PAM, in modo che dall'utente root venga richiesto se viene modificato in un altro utente, non verrà richiesta la password.
1. Creare una copia del file origingal /etc/pam.d/su:
[root@hostname ]# cd /etc/pam.d
[root@hostname pam.d]# cp su su.orig
2. Modificare il file /etc/pam.d/su in modo da riordinare "auth sufficient pam_rootok.so".
Di seguito è riportato il contenuto dei file prima della modifica.
[root@hostname pam.d]# cat su
#%PAM-1.0
auth required pam_wheel.so use_uid
authrequiredpam_env.so
auth sufficient pam_wheel.so trust use_uid
auth sufficient pam_rootok.so
# Uncomment the following line to implicitly trust users in the "wheel" group.
#authsufficientpam_wheel.so trust use_uid
# Uncomment the following line to require a user to be in the "wheel" group.
#authrequiredpam_wheel.so use_uid
authsubstacksystem-auth
auth include system-auth
authincludepostlogin
accountsufficientpam_succeed_if.so uid = 0 use_uid quiet
accountincludesystem-auth
passwordincludesystem-auth
sessionincludesystem-auth
sessionincludepostlogin
sessionoptionalpam_xauth.so
Di seguito viene visualizzato il contenuto del file dopo il riordino.
[root@hostname pam.d]# cat su
#%PAM-1.0
auth sufficient pam_rootok.so
auth required pam_wheel.so use_uid
authrequiredpam_env.so
auth sufficient pam_wheel.so trust use_uid
# Uncomment the following line to implicitly trust users in the "wheel" group.
#authsufficientpam_wheel.so trust use_uid
# Uncomment the following line to require a user to be in the "wheel" group.
#authrequiredpam_wheel.so use_uid
authsubstacksystem-auth
auth include system-auth
authincludepostlogin
accountsufficientpam_succeed_if.so uid = 0 use_uid quiet
accountincludesystem-auth
passwordincludesystem-auth
sessionincludesystem-auth
sessionincludepostlogin
sessionoptionalpam_xauth.so
3. Eseguire nuovamente il file authc_configure.sh e termina con il messaggio "The installation completed successfully".
文書のプロパティ
文書番号: 000204907
文書の種類: Solution
最終更新: 07 11月 2022
バージョン: 1
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。