私の質問を明確にしましょう。
/home
論理ボリューム(仮想HDD 2台で構成)にディレクトリがマウントされたCentOS 6仮想マシンがあります。このコマンドを使用して新しいユーザーを作成しました。ユーザー03
useradd user03 -c "user03"
そして彼にパスワードを教えてください:
パスワードuser03
すべてが正常に発生します。ただし、user03を使用してログインすると、CentOSは次の通知を表示します。
/home/user03 ディレクトリがありません!
home="/"を使用してログイン
奇妙なことは、/home/user03/が存在し、user03に関連付けられており、user03がフルアクセス権を持っていることです。私がするとき
[user03@vm0/]$CD
[user03@vm0 ~]$パスワード
/ホーム/ユーザー03
作業ディレクトリは期待どおりに/home/user03/に戻ります。
それでは、私のシステムに何が問題なのでしょうか?ディレクトリが存在するのに、なぜ「/home/... ディレクトリが存在しない」と表示されるのですか?
ベストアンサー1
このコメントはい、これはSELinuxの問題です。このコマンドを実行して再度ログインすると、問題が解決します。
restorecon -r /home