新しいCentOSインストールログインに失敗しました

新しいCentOSインストールログインに失敗しました

新しいディスクにCentOSをインストールしました。私は少し変わった方法でこれをしました。yumDebianでフルインストールを実行することでしたchroot。したがって、grubと正しい情報を取得する際にいくつかの問題がありますfstab。さて今は詰まったような感じがします。

cat /etc/redhat-release 

CentOS Linuxバージョン7.1.1503(コア)

システムは起動しますが、起動時に画面にすべて緑色の「ok」と表示されますが、ログインできません。ttyユーザー名とパスワードを入力すると、画面が更新され、ユーザー名のプロンプトが表示されます。で両方のアカウントにログインできるため、chroot問題はありません。

(私の考えでは)関連部分は次のとおりです/var/log/messages

Sep 16 01:45:01 localhost systemd: Starting Multi-User System.
Sep 16 01:45:01 localhost systemd: Reached target Multi-User System.
Sep 16 01:45:01 localhost systemd: Starting Graphical Interface.
Sep 16 01:45:01 localhost systemd: Reached target Graphical Interface.
Sep 16 01:45:01 localhost systemd: Starting Update UTMP about System Runlevel Changes...
Sep 16 01:45:01 localhost systemd: Starting Stop Read-Ahead Data Collection 10s After Completed Startup.
Sep 16 01:45:01 localhost systemd: Started Stop Read-Ahead Data Collection 10s After Completed Startup.
Sep 16 01:45:01 localhost systemd: Started Update UTMP about System Runlevel Changes.
Sep 16 01:45:01 localhost systemd: Startup finished in 829ms (kernel) + 4.879s (initrd) + 23.991s (userspace) = 29.700s.
Sep 16 01:45:01 localhost NetworkManager[713]: <info>  startup complete
Sep 16 01:45:02 localhost systemd: SELinux policy denies access.
Sep 16 01:45:02 localhost systemd-logind: Failed to start unit user-42.slice: Access denied
Sep 16 01:45:02 localhost systemd-logind: Failed to start user slice: Access denied
Sep 16 01:45:02 localhost systemd-logind: Assertion 's->user->slice' failed at src/login/logind-session.c:515, function session_start_scope(). Aborting.
Sep 16 01:45:02 localhost abrt-hook-ccpp: Saved core dump of pid 609 (/usr/lib/systemd/systemd-logind) to /var/spool/abrt/ccpp-2015-09-16-01:45:02-609 (614400 bytes)

コアダンプの内容はbacktrace次のとおりです。CentOSエラー:8905

次に grub 起動スクリプトに追加しますSELinux=0。しかし、これを永久に実行したくありません。編集:selinux=1 enforcing=0grubブートパラメータを追加して問題を解決し、編集してステータスを/etc/sysconfig/selinux次に変更しました。SELINUX=permissive

これでログインでき、すべてがうまく機能しますが、SElinuxを再適用するように設定すると、まったくログインできなくなります。まだ答えを探しています...

答え1

私は同じ問題に直面しました。また、grubの代わりにextlinuxを選択しました。 rootと通常のユーザーとしてログインしようとしましたが、どちらも機能しませんでした。

cat /etc/redhat-release 

CentOS Linuxバージョン7.1.1503(コア)

私は完全なSELinuxの説明でこの問題を解決しました。

# inside the chroot from Debian
touch /.autorelabel

バラよりCentOS SELinux詳細については。

関連情報