Sunday School: Steemit's Easiest Anonymous VPS Setup Guide
VPS
What's a VPS (Virtual Private Server) and why do you want one?
- Development & Testing
- Privacy
- Freedom
Selection
There are MANY to choose from but, I went with ChunkHost
They offer basic VPS services with easy sign-up & multiple payment options.
Their most modest offer comes in @ $60USD a Year. For $5/month, users receive:
- 1GB RAM
- 20GB SSD storage
- 1 CPU cores
- 2TB Transfer/month
Sign up couldn't be more simple …
- Enter:
- Password
- Click the "Sign-Up" button
- Click the "Add Chunk" button
- Enter hostname
- Select OS
- Click the "Create your new chunk" button
- Select Bitcoin
- Make Payment
- Click the "Okay, I sent the Bitcoins!" button
- Wait for Approval
I pretty much hate 3rd party offers on steemit but, I'll leave this here as an option if some kind folks out there would like to help fund my Steemit development efforts ...
To redeem the offer, find me in chat and we'll walk through a quick verification process!
Login
Using ssh (putty is handy if using Windows)
$ ssh root@yourIP
First Steps
Setup Non-Privledged User
sudo adduser username; sudo usermod -aG sudo username
Enable Unattended Security Updates
sudo apt-get install -y unattended-upgrades apt-listchanges
sudo rm /etc/apt/apt.conf.d/20auto-upgrades
l1="APT::Periodic::Update-Package-Lists \"1\";"
l2="APT::Periodic::Unattended-Upgrade \"1\";"
echo $l1 | sudo tee -a /etc/apt/apt.conf.d/20auto-upgrades
echo $l2 | sudo tee -a /etc/apt/apt.conf.d/20auto-upgrades
Scheduled Daily Updates
echo '30 00 * * * root (apt-get update && apt-get -y upgrade) > /dev/null' | sudo tee -a /etc/crontab
Weekly Reboot
echo '01 00 * * 0 root (apt-get update && apt-get -y upgrade) > /dev/null /sbin/shutdown -r ' | sudo tee -a /etc/crontab
Next Steps?
- Steemit's Easiest Personal VPN Setup Guide
- Steemit's Easiest Witness Setup Guide
- Steemit's Easiest Peerplays Witness Guide
These are the kind of post this community needs. This has been helpful in teaching me more about Virtual Private Servers. I really hope you do more on like these.
This post received a 2.1% upvote from @randowhale thanks to @cayce! For more information, click here!