NetWorker: authc_configure.sh loopt vast en wanneer u op Enter drukt, mislukt dit met fout: User nsrtomcat heeft geen leesmachtiging op pad /nsr/authc/conf
概要: Het uitvoeren van authc_configure.sh-script loopt vast en wanneer u op Enter drukt, mislukt het aantal keren met het bericht: User nsrtomcat heeft geen leesmachtiging op pad /nsr/authc/conf. Dit artikel is een uitbreiding van artikelnummer: 000044255 om informatie te geven over een situatie die zich voordoet in de Red Hat 8 Linux-omgeving en hoe u deze kunt oplossen met behulp van Linux Admin. Dus lees het voordat u dit artikel volgt. In dit artikel wordt meer beschreven over scenario 1 die wordt genoemd in het artikelnummer: 000044255 ...
この記事は次に適用されます:
この記事は次には適用されません:
この記事は、特定の製品に関連付けられていません。
すべての製品パージョンがこの記事に記載されているわけではありません。
現象
Het uitvoeren van authc_configure.sh-script loopt vast en wanneer u op Enter drukt, mislukt het aantal keren met het bericht: User nsrtomcat heeft geen leesmachtiging op pad /nsr/authc/conf.
Conform Artikelnummer: 000044255 ceen script opnieuw heeft geschreven, komt het ook vast te zitten en wanneer u meerdere keren op Enter drukt, mislukt dit met dezelfde fout die bevestigt dat het probleem zich op besturingssysteemniveau bevindt en niets te maken heeft met 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
Vanuit de root-gebruikersprompt probeerde u over te schakelen naar gebruikersnrtomcat en realiseerde zich dat het om een wachtwoord vraagt.
[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]#原因
Bestellen in PAM sudo-bestand waardoor wordt overgeschakeld naar een andere gebruiker dan de rootgebruiker die om een wachtwoord vraagt.
解決方法
De onderstaande oplossing moet worden uitgevoerd door de Linux-beheerder nadat u de effecten van de wijzigingen hebt weten/begrijpen.
De volgorde in het PAM sudo-bestand wijzigen, dus als de rootgebruiker vraagt om een andere gebruiker, wordt er niet om een wachtwoord gevraagd.
1. Maak een kopie van het origingal /etc/pam.d/su-bestand:
2. Bewerk het bestand /etc/pam.d/su zodat "auth sufficient pam_rootok.so" opnieuw wordt besteld.
Hieronder ziet u de inhoud van het bestand voordat u het gaat bewerken.
3. Voer de authc_configure.sh opnieuw uit en het eindigt met het bericht "The installation completed successfully" (De installatie is voltooid).
De volgorde in het PAM sudo-bestand wijzigen, dus als de rootgebruiker vraagt om een andere gebruiker, wordt er niet om een wachtwoord gevraagd.
1. Maak een kopie van het origingal /etc/pam.d/su-bestand:
[root@hostname ]# cd /etc/pam.d
[root@hostname pam.d]# cp su su.orig
2. Bewerk het bestand /etc/pam.d/su zodat "auth sufficient pam_rootok.so" opnieuw wordt besteld.
Hieronder ziet u de inhoud van het bestand voordat u het gaat bewerken.
[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
Hieronder ziet u de inhoud van het bestand na het nabestellen.
[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. Voer de authc_configure.sh opnieuw uit en het eindigt met het bericht "The installation completed successfully" (De installatie is voltooid).
文書のプロパティ
文書番号: 000204907
文書の種類: Solution
最終更新: 07 11月 2022
バージョン: 1
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。