GNU/Linux >> Linux の 問題 >  >> Cent OS

「権限がありません。詳細については、polkit サービスが実行されているかどうかを確認するか、デバッグ メッセージを参照してください」 – CentOS/RHEL 7 ssh サービス エラー

問題

ssh サービスを開始するとエラーが発生し、polkit サービスに関するメッセージがスプールされます。

# service sshd restart
Redirecting to /bin/systemctl restart sshd.service
Authorization not available. Check if polkit service is running or see debug message for more information.

polkit サービスの開始時に同じ問題が発生します。

# service polkit restart
Redirecting to /bin/systemctl restart polkit.service
Authorization not available. Check if polkit service is running or see debug message for more information.

解決策

/run 間のシンボリック リンク , /run/lock /var/run へ , /var/lock それぞれが削除されたため、サービスが適切に実行されません。

次の手順を使用して、/run と /run/lock の間のシンボリック リンクを /var/run と /var/lock に復元します。

1. /var/run をバックアップします:

# mv /var/run /var/run.old
# mv /var/lock /var/lock.old

2. シンボリック リンクを再作成します。

# ln -s /run /var/
# ln -s /run/lock /var/

4. リンクが作成されたかどうかを確認します:

# ls -l /var/run
# ls -l /var/lock

期待される出力:

$ ls -l /var/run
lrwxrwxrwx. 1 root root 6 May 11 2016 /var/run -> ../run
$ ls -l /var/lock
lrwxrwxrwx. 1 root root 11 May 11 2016 /var/lock -> ../run/lock

5. 変更を同期します:

# sync; sync

6. サーバーを再起動します:

# reboot


Cent OS
  1. CentOS 8 /RHEL8サーバーのセキュリティ強化のヒントトップ7

  2. CentOS/RHEL 7 で udev サービスの children-max を設定する方法

  3. パスワードなしの SSH が LDAP サーバーのローカル ユーザーに対して機能しない – CentOS/RHEL 7

  1. CentOS/RHEL の sar レポートにホスト名の変更が反映されない

  2. CentOS/RHEL 7 および 8 で CIFS モジュールのデバッグ オプションを有効にする方法

  3. DNF アップデートがエラー「GPG check FAILED」で失敗する – CentOS/RHEL 8

  1. CentOS / RHEL でディスクの不良ブロックまたはディスク エラーをチェックする方法

  2. CentOS/RHEL 7 で SSSD サービスが「SSSD is already running」で失敗する

  3. CentOS/RHEL 8 で Chronyd サービスのデバッグ モードを有効にする方法