In this entry I will guide you to update the standard terminal editor used by Ubuntu from its classic 2009 revision to its latest release.
Introduction In this guide I will walk through the process of hardening HTTPS connectors used by Apache Tomcat. As unfortunately the default configuration of Ubuntu 14.04 LTS using Tomcat 7 and OpenJDK 7 are vulnerable to a number of attacks and weak encryptions. You can test your own site’s HTTPS implementation against these weaknesses at… Continue reading Secure and harden Apache Tomcat’s SSL/TLS
This entry will guide through the process of creating a self-signed certificate to use on an Apache Tomcat 7 or 8 HTTPS connector. Self-signed certificates allow secure, encrypted HTTPS connections but are not certified by any trusted certificate authority. So first time client connections will receive all kinds of warnings from their web browser. Because of… Continue reading Create self-signed certificates for HTTPS with Apache Tomcat
I love the Linux shell. While cryptic and horribly daunting for a first time user the text only command line offers an amazing amount of flexibility and power without the need to actually develop or code. Yet unlike a graphical user interface of which I don't tend to like in Linux. The text shell is… Continue reading Ubuntu Linux Shell Tips Part I
Using the Linux terminal (command line) I am going to explain in thorough detail the mysteries that are the Linux system file permissions for the uninitiated. I will be using Ubuntu Linux 12.04 LTS but most of what is covered should be applicable for any POSIX compatible Linux, Mac OS or Unix environment. If this… Continue reading Linux, Mac OS, Unix: File Permissions and User Classes
Today I will walk through how to put into practice use the Tuckey URL Rewrite java web filter under an Apache Tomcat web server. URL rewriting is the method of converting complex URL parameters into more human readable format to allow more simple and memorable URLs. This can be an important function if you start… Continue reading Tuckey URLRewrite How-To
November 2017 Update: If you are using Windows 10, I would instead suggest reading my posts Ubuntu Linux on Windows 10 how to or openSUSE Linux on Windows 10 how to which goes through loading Linux on Windows using official Microsoft services. Linux in Windows? Cygwin is an awesome tool for agnostic operating system users who regularly use… Continue reading Cygwin walkthrough and beginners guide – Is it Linux for Windows or a POSIX compatible alternative to PowerShell?