SSH Key Management with privacyIDEA
In this tutorial I will show, how you can manage your SSH keys for all your servers and different user accounts. This is important, if you have more than one SSH key and it is even more important, if...
View ArticleHow to build your own cloud for you and your friends on Debian Wheezy
Here's an overview what we will do: Get a Virtual Private Server, a domain name, and set them up, set up postfix and dovecot to send and receive email, prevent SPAM from reaching your INBOX, make sure...
View ArticleThe Perfect Desktop - Ubuntu 14.10 (Utopic Unicorn)
This tutorial shows how you can set up an Ubuntu 14.10 (Utopic Unicorn) desktop that is a full-fledged replacement for a Windows desktop, i.e. that has all the software that people need to do thethings...
View ArticleHow to install ProFTPd with TLS on OpenSuse 13.2
This document describes how to install a ProFTPd server with OpenSuse 13.2. I will include TLS connections. TLS provides endpoint authentication and communications confidentiality over the Internet...
View ArticleHow to install Pydio on CentOS 7.0
This guide explains how to configure Pydio in CentOS 7.0 Pydio (formerly AjaXplorer) is a mature open source software solution for file sharing and synchronization. With intuitive user interfaces (web...
View ArticleGRUB 2 boot menu basics and how to add a custom splash image
GRUB 2 is the boot loader that is used by all current Linux Distributions. In this guide I will explain how to modify the GRUB boot loader menu on your server or desktop, how to add menu entries and...
View ArticleHow to install Django on Ubuntu 14.04
Django is a Python web framework. All it does is to help you rapidly build high performance and efficient web applications. Its very much liked by the developer community because of some of its amazing...
View ArticleHow to install Arch Linux with XFCE Desktop
This tutorial will give you the detailed step by step instructions to install the leightweight OS Arch Linux with XFCE Desktop on your computer. I have skipped all the optional content making it as...
View ArticleInstalling and using Git and Github on Ubuntu: A beginner's guide
This tutorial will be a quick setup guide for installing and using Github and how to perform its various functions of creating a repository locally, connecting this repo to the remote host that...
View ArticleHow to monitor harddisk health with smartmontools on Ubuntu
In this article I will give you an overveiw on the Smartmon tools which is a set of applications that can test hard drives and read their hardware SMART statistics to detect harddisk failures early. I...
View ArticleStartup Applications: automatic execution of the most used programs during...
During every login or bootup, the OS performs a number of tasks in the background to get the OS up and running and ready to be used. Customizations in Linux OS like Ubuntu can be done very easily, that...
View ArticleMonitor MySQL connections and queries with mytop
This article will explain the installation and usage of mytop, a handy tool for live monitoring of MySQL queries. Also looking into various operations that a user can perform while monitoring the...
View ArticleHow to install and configure ProFTPD on Debian Wheezy and Ubuntu 14.04
This document describes how to install and configure ProFTPD on a Debian Wheezy Server, it will also work on Ubuntu 14.04. ProFTPD is an FTP daemon for unix and unix-like operating systems. ProFTPD is...
View ArticleRepair Linux Boot failures in Grub 2 rescue mode
This article provides the you with information on options available for repairing GRUB 2 boot issues and specific instructions on how to use the GRUB 2 terminal.
View ArticleUsing secure shell (ssh) for login and secure copy (scp) for data transfer on...
SSH stands for secure shell. It is an encrypted remote login protocol. Once it has been set up on each node, it can be used to communicate with various other nodes in that network. This tutorial covers...
View ArticleRaspberry Pi Basics: installing Raspbian and getting it up and running
So, are you a person who got a raspberry pi (aka "pi") and want to start building something with it but don't know how to go about it? If yes, then this tutorial is for you. Here in this howto, we go...
View ArticleSetting a static IP on Ubuntu: a beginner's guide
Sometimes situations occur when a static IP address needs to be set. For example, if you have programs that use the IP address say for remote login. This tutorial deals with setting a static IP for...
View ArticleBuild your own combined OpenVPN/WiKID server for a VPN with built-in...
In this tutorial we create a combined Openvpn/WiKID server using packer. Packer allows us to create VMware, VirtualBox, EC2, GCE, Docker, etc images using code. Note that combining your two-factor...
View ArticleHow to replace a failed harddisk in Linux software RAID
This guide shows how to remove a failed hard drive from a Linux RAID1 array (software RAID), and how to add a new hard disk to the RAID1 array without losing data. I will use gdisk to copy the...
View ArticleHPL (High Performance Linpack): Benchmarking Raspberry PIs
Benchmarking is the process of running some of the standard programs to evaluate the speed achieved by a system. There are a number of standard bechmarking programs and in this tutorial we benchmark...
View Article