シェルロードの問題 - 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それを削除して問題を解決します。

関連情報