Welcome to my own list of the 4 benefits and issues related to ‘overly tweaking’ a server.
So, here is what I mean by ‘overly tweaking’.
- Deciding to install a new package without understanding the implications of that installation.
So the issue for this one is the amount of time wasted that could have been avoided with just a little research.
The benefit for this one could be two fold, learning how to correctly remove packages, or being willing to wipe and reinstall the entire OS from scratch, including LAMP stack, setting up firewall and implementing it, putting a fresh copy of VNC on and license it.
However CENTOS does come with it’s own version of VNC, tigervnc-server, which I have yet to configure and use.
- Forgetting which server is which, deciding to implement a naming convention for home use.
So the issue for this one is chalked up to confusion, which is never good.
The benefit of this was getting a naming convention down, and setting up a primary zone in my recently stood up home DNS server. I have two zones, one zone for regular servers and another zone for raspberry pi servers. I have all of my computing/IoT devices listed in the Name Server. Easier to remember words than 192.168.###.### if you know what I mean.
- It is easier to learn and remember skills if you are performing them over and over.
The best way that I have learned something is not always just reading from a book, but actually doing it in day to day situations. I get to practice skills and learn how to avoid problems.
I understand that doing something repeatedly expecting different results is a definition of insanity, yet, I’m not doing the same exact thing over and over expecting different results, rather I am building something, determining a weakness, rebuilding it and setting it straight.
- I think this one is just a benefit, no issues. You get to interact with your servers on the Command Line Interface.
And this totally reminds me that computers aren’t just fancy windows, and flashy web stuff, but rather they are stupid. But the CLI gives you the feeling of control, that what you say goes… just make sure you are included in the /etc/sudoers file.
And that’s all folks! GEEK ON!