web-dev-qa-db-ja.com

GUIにログインできない

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.

何が問題になっているのかについて、どうすれば詳細情報を入手できますか?ログインを妨げる原因は何ですか?

3
pfnuesel

私にとっての修正は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」を含む行をコメントアウトして、次のようにします

auth required pam_succeed_if.so user!= rootquiet_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

0
Obert