10.07.2014

HOW TO SETUP A HOME CLOUD?

Cloud computing is internet-based computing in which large groups of remote servers are networked to allow the centralized data storage, and online access to computer services or resources. Clouds can be classified as public, private or hybrid.



Build your own cloud with Ubuntu OpenStack

Ubuntu OpenStack is a fully integrated and optimised combination of the latest release of Ubuntu Server and the latest release of OpenStack. The main OpenStack releases are supported for a full five years on LTS releases of Ubuntu, giving you peace of mind combined with the latest OpenStack features.
Ubuntu OpenStack is the platform of choice for OpenStack users, with 55% of OpenStack deployments taking place on Ubuntu, and 7 out of 8 OpenStack ‘super-users’ choosing Ubuntu.
http://www.ubuntu.com/cloud

Best LINUX Distribution for Security Professionsals

KALI LINUX
http://www.kali.org/

Kali Linux is best distribution for security professionals.Kali Linux is a Debian-derived Linux distribution designed for digital forensics and penetration testing. It is maintained and funded by Offensive Security Ltd. It was developed by Mati Aharoni and Devon Kearns of Offensive Security through the rewrite of BackTrack, their previous forensics Linux distribution.

Kali Linux is preinstalled with numerous penetration-testing programs, including nmap (a port scanner), Wireshark (a packet analyzer), John the Ripper (a password cracker), and Aircrack-ng (a software suite for penetration-testing wireless LANs).  Kali Linux can run natively when installed on a computer's hard disk, can be booted from a live CD or live USB, or it can run within a virtual machine. It is a supported platform of the Metasploit Project's Metasploit Framework, a tool for developing and executing security exploits. 

7.09.2014

Linux Fun commands

Try this fun commands on your terminal.
 

1.Cowsay

Fancy a talking cow that will speak out anything you want it to? Here's how you can do that:

$ sudo apt-get install cowsay

$ cowsay "Hi, How are you" 

2.Cowthink

Fancy a thinking cow that can do more than just talking? Here's how you can do that:

$ cowthink "Hmm, I didn't know that"

3.Steam Locomotive

Fancy a steam locomotive running across your terminal? Here's how you can do that:

$ sudo apt-get install sl

4.fortune

Fancy a sensible quote, or your fortune for the day on your terminal? Here's how you can do that:

$ fortune -s

5.The MATRIX

Fancy the Neo style matrix on your terminal? Here's how you can do that:

$ sudo apt-get install cmatrix

6.Reverse text and files

If you're looking to print the reverse of whatever you type in, here's what you have to do:

$ rev

7.Moo

Fancy a cow that does a moo? Here's how you can do that:

$ apt-get moo

8.May the force be with you!

Fancy some Star Wars inside the terminal? Here's how you can do that:

$ telnet towel.blinkenlights.nl 

9.Cconvert images to ascii art

Hre's how you can do that:

$ sudo apt-get install aview

$ asciiview Tux.png -driver curses

10.Burn the console

If you're looking to put your terminal on fire, here's what you'll have to do:

$ aafire

10.01.2013

7.06.2013

Journaling


Journaling avoids the time-consuming check that is automatically performed on a filesystem when it is abruptly unmounted for instance, as a consequence of a system crash.

System Calls


             Operating systems offer processes running in User Mode a set of interfaces to interact with hardware devices such as the CPU, disks,and printers. Putting an extra layer between the application and the hardware has several advantages. First, it makes programming easier by freeing users from studying low-level programming characteristics of hardware devices. Second, it greatly increases system security, because the kernel can check the accuracy of the request at the interface level before attempting to satisfy it. Last but not least, these interfaces make programs more portable, because they can be compiled and executed correctly on every kernel that offers the same set of interfaces. Unix systems implement most interfaces between User Mode processes and hardware devices by means of system calls issued to the kernel.