Some things to remember.
Be careful with dynamic memory.
Watch for stack overflows.
Always restrict access as much as possible.
Use the strongest encryption available depending on the sensitivity of your data.
Turn off all services that you don’t use.
Don’t set your root password to root.
Assume every user has bad motives.
Plan for the worst.
Also, The Ten Commandments of Computer Ethics.
1. Thou shalt not use a computer to harm other people.
2. Thou shalt not interfere with other people’s computer work.
3. Thou shalt not snoop around in other people’s computer files.
4. Thou shalt not use a computer to steal.
5. Thou shalt not use a computer to bear false witness.
6. Thou shalt not copy or use proprietary software for which you have not paid.
7. Thou shalt not use other people’s computer resources without authorization or proper compensation.
8. Thou shalt not appropriate other people’s intellectual output.
9. Thou shalt think about the social consequences of the program you are writing or the system you are designing.
10. Thou shalt always use a computer in ways that ensure consideration and respect for your fellow humans.





![About the [rmfo-blogs] service. [rmfo-blogs.com]](http://rmfo-blogs.com/images/rmfoblog.png)