グループはどのように何かに近づきますか?

グループはどのように何かに近づきますか?

例:

Debianでは、ユーザーがroot資格情報なしでアクセスしたい場合は、そのユーザーをグループjournalctlに追加する必要があります。グループが所有していますが、どのように機能しますか?グループがアクセス権を持つ方法と、この権限を編集する方法。ファイルとフォルダの権限について話すことではありませんが、おそらくそれが問題になる可能性があります。systemd-journal/bin/journalctlrootrootsystemd-journal

答え1

プログラムは、それを呼び出したユーザーとグループで実行されます。プログラム実行可能ファイルの所有権は関係ありません。 (実行ファイルが次の場合は例外です。設定値または setgid ビット設定ですが、これは高い特権で実行される少数のプログラムにのみ関連し、journalctlそのうちの 1 つには適用されません。 )

誰でも走ること/bin/journalctlができるように、誰でも走ることができます/bin/ls。しかし誰でも走ることができるわけではない/bin/journalctl 便利にls somedirectory:running require accessのように、ジャーナルctlがアクセスするファイルにアクセスできる必要がありますsomedirectory

Journalctlの場合、関連ファイルは/var/log/journal.seeにあります。"journalctl"データはどこに保存されますか?詳細については。

関連ファイルの権限を変更しないでください。自分が何をしているのか正確にわからないので、何かが壊れる可能性が高いです。ユーザーにログへの読み取りアクセスを許可するには、そのsystemd-journalユーザーをグループに追加します。

関連情報