🔒 Please Secure Your Servers!
I have been seeing a bunch of folks interested in becoming witnesses but have no Linux experience. Kudos to those interested and we all started there at some point. However, most of the how-to's only cover the actual installing and running smoked & cli_wallet and have no mention of securing your server.
It is very irresponsible to run a witness on an insecure server and you are potentially putting the whole network in jeopardy. There were reports the other day of some smoke witnesses experiencing DDOS attacks, so the threat IS REAL.
I have compiled a witness guide, based on my work on Whaleshares, that includes a section on securing your server. I admit I am NOT an expert so use at your own risk.
Here is the latest version v1.3, any future updated versions will be added as a comment. Feel free to hit me up on Discord if you need help.