各新しいシェルセッションのシステムルート認証

各新しいシェルセッションのシステムルート認証

私はDebian Stableバージョン9.3を実行しています。先月からシステムの動作に問題が発生しました。私はこれがDebianに限定されているのではなく、システムに限定されていると思います。

シェルセッションの新しいインスタンスごとにルートパスワードを入力する必要があります。 (私は通常のユーザーとしてログインしました。)シェルの種類とは関係ありません。 TTY1でもグラフィック端末エミュレータでも同じです。プロンプトを表示する前にメッセージを受け取ります(一部はポーランド語で、英語に切り替えることはできません)。

 ==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-unit-files ===
 Wymagane jest uwierzytelnienie, aby zarządzać plikami usług lub jednostek systemu.
 Authenticating as: root
 Password: 
 ==== AUTHENTICATION COMPLETE ===
 Removed /etc/systemd/system/default.target.
 Created symlink /etc/systemd/system/default.target → /lib/systemd/system/multi-user.target.
 ==== AUTHENTICATING FOR org.freedesktop.systemd1.reload-daemon ===
 Wymagane jest uwierzytelnienie, aby ponownie wczytać stan systemd.
 Authenticating as: root
 Password: 
 ==== AUTHENTICATION COMPLETE ===
 ==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-unit-files ===
 Wymagane jest uwierzytelnienie, aby zarządzać plikami usług lub jednostek systemu.
 Authenticating as: root
 Password: 
 ==== AUTHENTICATION COMPLETE ===
 Removed /etc/systemd/system/default.target.
 Created symlink /etc/systemd/system/default.target → /lib/systemd/system/graphical.target.
 ==== AUTHENTICATING FOR org.freedesktop.systemd1.reload-daemon ===
 Wymagane jest uwierzytelnienie, aby ponownie wczytać stan systemd.
 Authenticating as: root
 Password: 
 szymon@t60:~$
 ==== AUTHENTICATION COMPLETE ===

このポーランド語句は、systemdがタスクを実行するために必要な認証に関するものです。

しばらくパスワードを入力しないと、次のメッセージが表示されるため、このメッセージは無視できません。

Password: Failed to set default target: Method call timed out
polkit-agent-helper-1: pam_authenticate failed: Authentication failure

シェルは無効になります。プロンプトは表示されますが、何も入力できません。

/var/log/auth.log 新しい端末エミュレータウィンドウを起動した後 Dec 16 08:12:44 t60 polkitd(authority=local): unix-process に登録された認証エージェント:2375:3585428(システムバス名:1.86 [/ usr /bin/pkttyagent --notify-fd 4 --fallback], オブジェクトパス /org/freedesktop/PolicyKit1/AuthenticationAgent, ロケール pl_PL.UTF-8)

SUDOなしで次のコマンドを実行すると、問題が発生します。

systemctl set-default multi-user.target

私が覚えている限り、rootパスワードを要求し、それ以来このような迷惑な問題が引き続き発生しました。

私が達成したいのは、GDMや現在使用しているものを介さずに非GUIモードでシステムにログインすることです。このコマンドは、システムログインと非GUIログインのランダムなチュートリアルの一部です。

先月から私は「解決方法」を発見しました。常にCtrl - Dダブルクリックすると、すべてがうまく機能します。

==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-unit-files ===
Wymagane jest uwierzytelnienie, aby zarządzać plikami usług lub jednostek systemu.
Authenticating as: root
Password: 
** (process:20702): ERROR **: Got unexpected EOF while reading from controlling terminal.
polkit-agent-helper-1: pam_authenticate failed: Authentication failure
Failed to set default target: Access denied
==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-unit-files ===
Wymagane jest uwierzytelnienie, aby zarządzać plikami usług lub jednostek systemu.
Authenticating as: root
Password: 
** (process:20708): ERROR **: Got unexpected EOF while reading from controlling terminal.
polkit-agent-helper-1: pam_authenticate failed: Authentication failure
Failed to set default target: Access denied
~ $ 

...しかし、何が起こっているのか理解できないので、迷惑で苦しいです。特に、デフォルトのターゲットをグラフィックにリセットしましたが、役に立たなかったためです。

~ $ systemctl get-default
graphical.target

この問題を解決する方法についてのアイデアはありますか?このメッセージを受け取るのはなぜですか?

ベストアンサー1

おすすめ記事