Discuss system hardening strategies and techniques including updates and patches, default logon/passwords, anonymous access, removal of unneeded services, separation of production and development environments, and settings such as password length and complexity by answering the following questions:
- What hardening guidelines or standards are you familiar with?
- What steps have you taken to harden systems?
- What function do each of the strategies discussed serve?
Note: I will provide you solution for the topic all you need to do is to paraphrase the solution in 200 to 300 words.