Articles

Ten Reasons why you should be running Linux and other Free Software!

If you are still wondering whether your corporate or office network should be Linux driven, don't think any more. Linux might just fit the bill for almost everything you want to do. (We admit there are some areas where Linux and other Free Software are weak today - but they're getting there!) Right here we try to present a case for Linux in your enterprise. We've tried to cover the Ten Best Reasons why to run Linux and Free Software. Hopefully - the arguments will be convincing enough.

Unfetter IT v1.0

Could we ever conceive of a situation when Tim Berners Lee would have filed for a Patent for the Internet and its governing protocols? Say calling it 'LeeNet' :-). So the Internet we get to use everyday, and take it for granted, would be proprietary then. Would that send a shudder down our spines?
The Internet works because the software and protocols behind it were developed by collaborative peer-production and left free as a software commons. The decision (pronounced as 'vision' here) to keep it open was that of its creators'. The Internet was obvious and had to happen like the electricity or tele-communication.

SSH Tips and Tricks (Passowrd Less Login By Typing Single Commond, Without Any Option)

Many of you know that how to do password less login with SSH. Here is simple way to do that. First of all, please generate authentication keys for ssh by using ssh-keygen command.

#ssh-keygen -t dsa

Above command will generate authentication keys for ssh in our home directory. For password less login we need 'id_dsa.pub' file. Now we have to transfer this key to our server where we have to enable public key authentication. ssh-copy-id is best friend to copy that key to our server's ~.ssh/authorized_keys file.

#ssh-copy-id -i /root/.ssh/id_dsa.pub person@CREATIVEDESK

Python script to recognize two finger gestures from your synaptic touchpad.

This little python script monitors for two finger guestures from your synaptic touchpad. The guestures are limited to simple up, down, left, right, and (it will work if both your kernel as well as xorg is configured for it. You can check it by using synclient command line tool.).

The script expects the output of "synclient -m N" on its standard input , where N is your choice of refresh milliseconds, 10,20 works great, 100 if ur machine is slow. What I mean is this :

user@host$ synclient -m 20 | python syn_guesture_compiz.py

Finding files using "find".

There are times (specially when someone is using linux) when we don't remember where the required file is. This article will show how to use "file" command to help us in searching any file.Basically "find" can find you anything out of your system.On Debian based distros, find is part of the package "findutils". find allow one to search for files on a file system based on different condition, creation date, modified date, file size, file type, permissions, name ....

Default syntax : find [path] [expression]

Finding a file based on filename :

Suppose we want to find files with name which contains "abcd" in it (for example).

# find / -name *abcd*