Archive for the ‘Open Source’ Category

Linux systems – monitoring

Monitoring a system is an essential part of system administration and a regular monitoring/checking will only make sure that everything is in order. There are several things to monitor in a server, viz user accounts, CPU or memory loads and network traffics.

We will start with the user accounts. In the previous post I have already discussed about the security issues related to user accounts and the reason a good password policy is required and how to implement it.  Also how to check if an user is trying to use incorrect password to login or attempting for su  privilege. A few basic commands to monitor user accounts are : (more…)

Linux Comprehensive – back to basics

I am not sure about the title used in this post but I couldn’t think of a better one. Many elementary and tricky questions are asked to a Linux professional when interviewed for a job. So I wanted to accumulate as much as possible so that someone ( more for me) can go through the article and get prepared for the interview or even know about a certain thing related to Linux system administration in a quick readout. (more…)

Ubuntu security

I am not a security expert but I have implemented a few of these measures in my Ubuntu box and so thought about discussing about it. Please know that implementing these features will not make your box fully secure. You can discuss or find solutions for any security issues in the Ubuntu Forum

The two features I will discuss is ssh, as you let peoples walk in your machine through these applications.

SSH( Secure Shell Access) normally use password authentication to let peoples in. Firstly you will make up your mind if you at all need to have a ssh connection to your machine. If not, you can disable ssh from the Synaptic Package Manager. If you need the ssh connection to your machine, then change the port for it. Default port for ssh is 22 . Use the following method to change the port (more…)

Cloud Computing

So what is Cloud Computing ?

I was looking around all the definitions on cloud computing over the net but all are too complicated. Finally I found the easiest definition to understand it. Cloud computing is a network of servers that involves delivering hosted services to customers over the Internet. A cloud service has three unique characteristics that differentiates it from traditional hosting. It is sold on demand, typically by the minute or the hour. A user can have as much or as little of a service as they want at any given time and the service is fully managed by the provider . The consumer needs nothing but a personal computer with an internet access.

These services are broadly divided into three categories: Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS) and Software-as-a-Service (SaaS). The name cloud computing was inspired by the cloud symbol that’s often used to represent the Internet in flow charts and diagrams. (more…)