First of all my apologies, the title of the post is slightly miss-leading but its just to get the attention (a trick I learned recently :)) but its also true.
Everything that you have opened on your system i.e. in File Explorer (nautilus, Caja) or in your browser (Mozila Firefox or chrome etc), every file, every image, every video, a thumbnail is created for it in /home/<user>/.cache/thumbnails.
This folder is there to cache all the thumbnails so that time can be saved but not creating them again and again just like the thumbs.db in Windows but the problem is that it creates thumbnail of everything, from the beginning of installation to this point. Say if an attacker gain access to your system, He/She can copy this folder and can get a glimpse of what you were up-to.
Along with the privacy disadvantage, this folder also takes up alot of space as well especially if you have years old installation, Kindly have a look now and see what is stored on yours. This folder can be safely deleted
Yesterday, one of our production server was experiencing some performance issue, when I investigated, I found out that it was under a brute force attack from a certain IP (infect many IPs) all trying to break-in using the SSH port 22. We needed SSH (port 22) to be open for many reasons so shutting it down to avoid the attack was not an option.Read More »
Master-Configurator is configuration manager that sets applications configuration according to your local system. Configurations are written in modules available under the “modules” folder. I created master-configurater so that we dont have to repeat configuring our systems. At the moment, I havent added anything much, but we can write modules that sets the configuration to get best performance dependent on our system specification. All the magic will be in the modules.
Link to Project: https://github.com/afridiwaqar/master-configurator
Read More »
OpenLDAP is Open Source alternative to Microsoft Active Directory. LDAP (Lightweight Directory Access Protocol) is used to manage related information from a centralized location through the use of a file and directory hierarchy.Read More »
In this tutorial, we will use NGINX as a webserver and we will create a simple sites which will be hosted on our local host and nginx will serve as its web server. Lets get started.
First Install nginx if using this tutorial if you already haven’t installed.Read More »
The /etc/nginx/nginx.conf file contains all the major configurations we need to alter in order to optimize the performance of nginx. So lets get start
Below is the contents of the orignal nginx conf file.
Read More »
Installing Nginx is simple, The Operating System I am using is Ubuntu 16.04. To install nginx, use the following commands.Read More »