NetWorker: authc_configure.sh가 중단되고 Enter 횟수를 누르면 오류와 함께 실패합니다. 사용자 nsrtomcat에는 경로 /nsr/authc/conf에 대한 읽기 권한이 없습니다.
概要: authc_configure.sh 스크립트 실행이 중단되고 Enter 횟수를 누르면 다음과 같은 메시지가 표시되고 실패합니다. 사용자 nsrtomcat에는 경로 /nsr/authc/conf에 읽기 권한이 없습니다. 이 문서는 문서 번호의 확장입니다. Red Hat 8 Linux 환경에서 발생하는 상황과 Linux 관리자의 도움을 받아 문제를 해결하는 방법을 자세히 설명하는 000044255. 이 문서를 따라가기 전에 이 내용을 확인해 주십시오. 이 문서에서는 문서 번호에 언급된 시나리오 1에 대해 자세히 설명합니다. 000044255 ...
この記事は次に適用されます:
この記事は次には適用されません:
この記事は、特定の製品に関連付けられていません。
すべての製品パージョンがこの記事に記載されているわけではありません。
現象
authc_configure.sh 스크립트 실행이 중단되고 Enter 횟수를 누르면 다음과 같은 메시지가 표시되고 실패합니다. 사용자 nsrtomcat에는 경로 /nsr/authc/conf에 읽기 권한이 없습니다.
에 따라 문서 번호: 000044255 c가스크립트를 다시 포맷하면 스크립트도 중단되고 Enter 횟수를 누르면 문제가 운영 체제 수준에 있고 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
루트 사용자 프롬프트에서 사용자 nsrtomcat으로 전환하려고 시도했지만 암호를 묻는 메시지가 표시됩니다.
[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]#原因
PAM sudo 파일에서 오더하여 루트 사용자 프롬프트에서 암호를 요청하는 다른 사용자로 전환합니다.
解決方法
아래 솔루션은 변경 사항의 영향을 알고 이해한 후 Linux 관리자가 수행해야 합니다.
PAM sudo 파일에서 순서를 변경하여 루트 사용자 프롬프트에서 다른 사용자로 변경하면 암호를 요청하지 않습니다.
1. origingal /etc/pam.d/su 파일의 복제본을 생성합니다.
2. "auth sufficient pam_rootok.so"가 재정렬되도록 /etc/pam.d/su 파일을 편집합니다.
아래는 편집하기 전에 파일 내용을 보여줍니다.
3. authc_configure.sh를 다시 실행하면 "The installation completed successfully"라는 메시지와 함께 성공적으로 끝납니다.
PAM sudo 파일에서 순서를 변경하여 루트 사용자 프롬프트에서 다른 사용자로 변경하면 암호를 요청하지 않습니다.
1. origingal /etc/pam.d/su 파일의 복제본을 생성합니다.
[root@hostname ]# cd /etc/pam.d
[root@hostname pam.d]# cp su su.orig
2. "auth sufficient pam_rootok.so"가 재정렬되도록 /etc/pam.d/su 파일을 편집합니다.
아래는 편집하기 전에 파일 내용을 보여줍니다.
[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
다음은 재정렬 후 파일 내용을 보여줍니다.
[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. authc_configure.sh를 다시 실행하면 "The installation completed successfully"라는 메시지와 함께 성공적으로 끝납니다.
文書のプロパティ
文書番号: 000204907
文書の種類: Solution
最終更新: 07 11月 2022
バージョン: 1
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。