XfceでDebian Jessieを使用していますが、通常のユーザーとしてGUIにログインできません。rootが機能します。別の端末にログインできます。 lightdmを再インストールしようとしましたが、それでもログインできません。ログイン試行後、dmesg
は私に教えてくれます
systemd-logind[2638]: New session c4 of user lightdm.
systemd-logind[2638]: Linked /tmp/.X11-unix/X0 to /run/user/110/X11-display.
systemd-logind[2638]: Removed session c2.
何が問題になっているのかについて、どうすれば詳細情報を入手できますか?ログインを妨げる原因は何ですか?
私にとっての修正はchmod +x
このファイル:
/etc/X11/Xsession
出典: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=748944#27
DEBIAN 9でGUIルートログインを有効にする方法
最初にターミナルを開き、suと入力してから、Debian9のインストール時に作成したrootパスワードを入力します。テキストファイルを編集できるLeafpadテキストエディタをインストールします。 「apt-getinstallleafpad」と入力します。ルートターミナルにとどまり、「leafpad/etc/gdm3/daemon.conf」と入力します。このコマンドは、ファイル「daemon.conf」をリーフパッドで開きます。セキュリティの下で「AllowRoot = true」と入力します。したがって、ファイルのセキュリティセクションは次のようになります。[security] AllowRoot = trueこのようになったら、ファイルを保存してウィンドウを終了します。ルートターミナルで、「leafpad /etc/pam.d/gdm-password」と入力します。このコマンドは、リーフパッドでファイル「gdm-password」を開きます。このファイル内で、「auth required pam_succeed_if.so user!= root quiet_success」を含む行をコメントアウトして、次のようにします
これで、GUI Debian9にrootとしてログインできるようになります。
CLIまたはターミナルログインを有効にするには、次のようにします。
vim/etc/ssh/sshd_config次に、「#」記号を削除し、#PermitRootLogin 'something somethin as what in what what see'を ‘PermitRootLogin yes' to quotes without the quotes