An Immature Way to Use Sudo
gyp@server12:~$ apt-get update E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied) E: Unable to lock directory /var/lib/apt/lists/ E: Could not open…
gyp@server12:~$ apt-get update E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied) E: Unable to lock directory /var/lib/apt/lists/ E: Could not open…
After having looked after a number of WordPress websites over the last 7 years or so it has become apparent that the number of brute…
Well, after my last tutorial about getting a LEMP server on Ubuntu 11.10 I’m very happy to announce that the process is now a heck…
After spending a crazy amount of time trying to find something up to date regarding network security and host to host VPN I decided to…
Moving databases between one MySQL server and another isn’t always easy, especially if you’re migrating database servers from one server to another. Imagine for this…
Sometimes blocking entire swathes of the world is the way to go if you truly want a defense in depth approach on your web apps,…
Having multiple interfaces on a server helps for a variety of reasons, and recently I had to get a server (a Sun Micrososystems X4100 incidentally),…
I’ve written about the very excellent Cloudflare CDN before. It’s a fantastic content delivery network with inbuilt security, I love it. This is another quick…
SSH Port Forwarding Examples SSH is a very flexible and very useful tool for those of us working across multiple systems sometimes in multiple locations. …
I’ve been playing with my Raspberry Pi quite a bit lately, it’s a wonderful bit of kit. If you don’t have one already go and…