mirror of https://github.com/CISOfy/lynis.git
[AUTH-9234] Gather users on AIX, and rewriting of tests
This commit is contained in:
parent
5e5507a1cd
commit
6bab259a5e
|
@ -269,8 +269,9 @@
|
||||||
#
|
#
|
||||||
# Test : AUTH-9234
|
# Test : AUTH-9234
|
||||||
# Description : Query user accounts
|
# Description : Query user accounts
|
||||||
# Notes : HPUX > 100
|
# Notes : AIX: 100+
|
||||||
# MacOS: need to be improved (just reading passwd file is not enough)
|
# HPUX: 100+
|
||||||
|
# Mac OS X: needs to be improved (just reading passwd file is not enough)
|
||||||
# OpenBSD/NetBSD: unknown
|
# OpenBSD/NetBSD: unknown
|
||||||
# Arch Linux / CentOS / Ubuntu: 1000+
|
# Arch Linux / CentOS / Ubuntu: 1000+
|
||||||
Register --test-no AUTH-9234 --weight L --network NO --description "Query user accounts"
|
Register --test-no AUTH-9234 --weight L --network NO --description "Query user accounts"
|
||||||
|
@ -279,19 +280,24 @@
|
||||||
FIND=""
|
FIND=""
|
||||||
|
|
||||||
case ${OS} in
|
case ${OS} in
|
||||||
|
"AIX")
|
||||||
|
LogText "AIX real users output (ID = 0, or 100+):"
|
||||||
|
FIND=`awk -F: '($3 >= 100 && $3 != 65534) || ($3 == 0) { print $1","$3 }' /etc/passwd`
|
||||||
|
;;
|
||||||
|
|
||||||
"FreeBSD")
|
"FreeBSD")
|
||||||
LogText "FreeBSD real users output (ID = 0, or 1000+, but not 65534):"
|
LogText "FreeBSD real users output (ID = 0, or 1000+, but not 65534):"
|
||||||
FIND=`awk -F: '($3 >= 1000) && ($3 != 65534) || ($3 == 0) { print $1","$3 }' /etc/passwd`
|
FIND=`awk -F: '($3 >= 1000 && $3 != 65534) || ($3 == 0) { print $1","$3 }' /etc/passwd`
|
||||||
;;
|
;;
|
||||||
|
|
||||||
"Linux")
|
"Linux")
|
||||||
LogText "Linux real users output (ID = 0, or 500+, but not 65534):"
|
LogText "Linux real users output (ID = 0, or 1000+, but not 65534):"
|
||||||
FIND=`awk -F: '($3 >= 1000) && ($3 != 65534) || ($3 == 0) { print $1","$3 }' /etc/passwd`
|
FIND=`awk -F: '($3 >= 1000 && $3 != 65534) || ($3 == 0) { print $1","$3 }' /etc/passwd`
|
||||||
;;
|
;;
|
||||||
|
|
||||||
"OpenBSD")
|
"OpenBSD")
|
||||||
LogText "OpenBSD real users output (ID = 0, or 1000-60000, but not 32767):"
|
LogText "OpenBSD real users output (ID = 0, or 1000-60000, but not 32767):"
|
||||||
FIND=`awk -F: '($3 >= 1000) && ($3 <= 60000) && ($3 != 32767) || ($3 == 0) { print $1","$3 }' /etc/passwd`
|
FIND=`awk -F: '($3 >= 1000 && $3 <= 60000 && $3 != 32767) || ($3 == 0) { print $1","$3 }' /etc/passwd`
|
||||||
;;
|
;;
|
||||||
|
|
||||||
"Solaris")
|
"Solaris")
|
||||||
|
|
Loading…
Reference in New Issue