GNU/Linux >> Linux の 問題 >  >> Linux

「影」グループは何に使用されますか?

$ find /usr/bin/ -group shadow | xargs ls -l
-rwxr-sr-x 1 root shadow 45384 2008-12-08 03:13 /usr/bin/chage
-rwxr-sr-x 1 root shadow 21424 2008-12-08 03:13 /usr/bin/expiry

ユーザーはいないかもしれませんが、そのファイルを読み取ることができる必要があるソフトウェアが存在することは確かです。 passwd に注意してください それ自体は setuid root であるため、これは必要ありません。


いいえ、shadow グループにはユーザーを含めないでください。ただし、このグループはシャドウ パスワードが機能するために必要です。

ここでのアイデアは、root と root のみがファイルにアクセスできるようにすることだと思います.root グループに余分なユーザーがいる可能性があります。これが、別のユーザーグループが作成された理由です.


私の Ubuntu マシンには、set-group-id をシャドウするコマンドがいくつかあります。これにより、2 つのシャドウ ファイル (シャドウにグループ化され、グループ読み取りのみ可能) を読み取る権限のみが正確に提供されます。

-rwxr-sr-x 1 root shadow 35584 Mar 16 11:45 /sbin/pam_extrausers_chkpwd
-rwxr-sr-x 1 root shadow 35544 Mar 16 11:45 /sbin/unix_chkpwd
-rwxr-sr-x 1 root shadow 59224 Jul 20  2015 /usr/bin/chage
-rwxr-sr-x 1 root shadow 23424 Jul 20  2015 /usr/bin/expiry


-rw-r----- 1 root shadow 1043 Apr  2 00:27 /etc/gshadow
-rw-r----- 1 root shadow 1732 Apr  2 00:27 /etc/shadow

のみのサービスがある場合 いずれかのシャドウ ファイルを読み取ることができる必要があります。set-group-id をシャドウに設定するだけです。これは、上で提案したこととは逆のようなものです。グループ ルートに他の多くの人がいるわけではありません。慣例 (およびファイルのアクセス許可) により、このグループはこれら 2 つのリソースへのアクセスのみを許可します。


Linux
  1. 初心者に最適なLinuxディストリビューションは何ですか?

  2. Linux:デバイスに使用されているデバイスドライバーを見つける方法は?

  3. Etcは何の略ですか?

  1. 11.10でシャドウに保存されたパスワードに使用されるハッシュアルゴリズムは何ですか?

  2. Windows の Linux の File コマンドに相当するものは何ですか?

  3. UDF のパーティション ID / ファイルシステム タイプは何ですか?

  1. ユーザーグループルートの機能??

  2. CentOS / RHEL 6 :ルート ディスク デバイスのボリューム グループ名を変更する方法

  3. 切り取りコマンドの「フィールド」を構成するものは何ですか?