mirror of
https://github.com/ovh/debian-cis.git
synced 2025-06-22 02:33:42 +02:00
Accept lower values (#95)
* IMP(5.2.23): accept lower value as valid * IMP(5.2.7): accept lower value as valid
This commit is contained in:

committed by
GitHub

parent
1cade2e375
commit
9e6c9a0d8a
@ -7,6 +7,22 @@ test_audit() {
|
||||
# shellcheck disable=2154
|
||||
run blank /opt/debian-cis/bin/hardening/"${script}".sh --audit-all
|
||||
|
||||
echo "maxsessions 1" >>/etc/ssh/sshd_config
|
||||
|
||||
describe Running restrictive
|
||||
register_test retvalshouldbe 0
|
||||
register_test contain "[ OK ] 1 is lower than recommended 10"
|
||||
run restrictive /opt/debian-cis/bin/hardening/"${script}".sh --audit-all
|
||||
|
||||
# delete last line
|
||||
sed -i '$ d' /etc/ssh/sshd_config
|
||||
echo "maxsessions 15" >>/etc/ssh/sshd_config
|
||||
|
||||
describe Running too permissive
|
||||
register_test retvalshouldbe 1
|
||||
register_test contain "[ KO ] 15 is higher than recommended 10"
|
||||
run permissive /opt/debian-cis/bin/hardening/"${script}".sh --audit-all
|
||||
|
||||
describe Correcting situation
|
||||
# `apply` performs a service reload after each change in the config file
|
||||
# the service needs to be started for the reload to succeed
|
||||
|
@ -7,6 +7,22 @@ test_audit() {
|
||||
# shellcheck disable=2154
|
||||
run blank /opt/debian-cis/bin/hardening/"${script}".sh --audit-all
|
||||
|
||||
echo "MaxAuthTries 2" >>/etc/ssh/sshd_config
|
||||
|
||||
describe Running restrictive
|
||||
register_test retvalshouldbe 0
|
||||
register_test contain "[ OK ] 2 is lower than recommended 4"
|
||||
run restrictive /opt/debian-cis/bin/hardening/"${script}".sh --audit-all
|
||||
|
||||
# delete last line
|
||||
sed -i '$ d' /etc/ssh/sshd_config
|
||||
echo "MaxAuthTries 6" >>/etc/ssh/sshd_config
|
||||
|
||||
describe Running too permissive
|
||||
register_test retvalshouldbe 1
|
||||
register_test contain "[ KO ] 6 is higher than recommended 4"
|
||||
run permissive /opt/debian-cis/bin/hardening/"${script}".sh --audit-all
|
||||
|
||||
describe Correcting situation
|
||||
# `apply` performs a service reload after each change in the config file
|
||||
# the service needs to be started for the reload to succeed
|
||||
|
Reference in New Issue
Block a user