0
0
Operating Systemsknowledge~10 mins

OS hardening and security best practices in Operating Systems - Interactive Code Practice

Choose your learning style9 modes available
Practice - 5 Tasks
Answer the questions below
1fill in blank
easy

Complete the code to identify the primary goal of OS hardening.

Operating Systems
The main purpose of OS hardening is to [1] the system against attacks.
Drag options to blanks, or click blank then click option'
Aprotect
Bignore
Cslow down
Dcomplicate
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'ignore' or 'slow down' as they do not improve security.
2fill in blank
medium

Complete the code to name a common OS hardening practice.

Operating Systems
One common OS hardening step is to [1] unnecessary services.
Drag options to blanks, or click blank then click option'
Adisable
Bignore
Cupdate
Dinstall
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'install' or 'ignore' which do not reduce risks.
3fill in blank
hard

Fix the error in the statement about password policies.

Operating Systems
Strong password policies require users to [1] passwords regularly.
Drag options to blanks, or click blank then click option'
Areuse
Bchange
Cshare
Dforget
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'reuse' or 'share' which reduce security.
4fill in blank
hard

Fill both blanks to complete the best practice for firewall configuration.

Operating Systems
A good firewall setup [1] all incoming traffic by default and [2] only trusted connections.
Drag options to blanks, or click blank then click option'
Ablocks
Ballows
Cignores
Dmonitors
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'ignores' or 'monitors' which do not actively block traffic.
5fill in blank
hard

Fill all three blanks to complete the dictionary comprehension for checking system updates.

Operating Systems
updates = { [1]: [2] for [3] in installed_packages if packages[[3]] == 'outdated' }
Drag options to blanks, or click blank then click option'
Apkg
Bpkg_version
Dinstalled_packages
Attempts:
3 left
💡 Hint
Common Mistakes
Using the wrong variable names or missing the condition.