TMAegisベータ
freebsd のその他のルール

FreeBSD

TMA-FREEBSD-6.2.4

Ensure no duplicate UIDs exist

中レベル 1自動freebsd

説明

Although the adduser or pw program will not let you create a duplicate User ID (UID), an administrator can manually edit the /etc/passwd file and change the UID field. Users must be assigned unique UIDs for accountability and to ensure appropriate access protections. Audit: automated read-only check derived from the CIS audit procedure; it prints "compliant" when the control is met.

チェック方法

監査方法: シェルコマンド

shell
command -v cut >/dev/null 2>&1 || exit 1; out=$( { cut -d: -f3 /etc/passwd | sort -n | uniq -d ; } 2>/dev/null ); [ -z "$out" ] && echo compliant || printf '%s\n' "$out" | head -n 20
期待される出力
compliant

修正方法

修正方法: ガイダンスまたは IaC パッチ

Based on the audit script's results, establish unique UIDs and review all files owned by the shared UIDs to determine which UID they are supposed to belong to.

プロパティ

オペレーティングシステム
すべて
タグ
freebsdaccounts
参照
CIS FreeBSD 14 Benchmark v1.0.1 - 6.2.4 Ensure no duplicate UIDs exist

このホストをチェック

監査が許可されているマシンで実行してください。スキャンは読み取り専用です。

shell
tmaegis scan --target freebsd