쉘 로딩 문제 - bash: /root/.bash_profile: 권한이 거부되었습니다.

쉘 로딩 문제 - bash: /root/.bash_profile: 권한이 거부되었습니다.

SSH를 통해 일반 사용자로 로그인하려고 합니다. 사용자 로그인이 성공했습니다. 그러나 사용자 bash가 올바르게 로드되지 않습니다. 로그인 화면에 다음 메시지가 나타납니다.

Last login: Mon Jul 27 01:12:45 2020 from xx.xxxx.xxxx
-bash: /root/.bash_profile: Permission denied
-bash-4.2$ 

이 문제를 어떻게 해결할 수 있나요? 또한 일반 사용자 로그인과 슈퍼 사용자 간의 관계가 무엇인지 알고 싶습니다./root/.bash_profile

답변1

여러 애플리케이션이 루트의 홈 디렉터리 에서 아티팩트를 찾고 있다는 점을 감안할 때 이는 HOME환경 변수가 명시적 으로 /root.${HOME}/.their_resource/root/.their_resource

명시적으로 어딘가에 설정되어 있는 경우 HOME=/root이를 제거하면 문제가 해결됩니다.

관련 정보