Archive for April, 2008

Security Tools on Ubuntu

love the list from Ubuntu Geek

1) Wireshark – network traffic analyzer

Wireshark is a network traffic analyzer, or “sniffer”, for Unix and Unix-like operating systems. A sniffer is a tool used to capture packets off the wire. Wireshark decodes numerous protocols (too many to list).This package provides wireshark (the GTK+ version)

Install Wireshark in Ubuntu

sudo aptitude install wireshark

2) Nessus – Remote network security auditor

The Nessus® vulnerability scanner, is the world-leader in active scanners, featuring high speed discovery, configuration auditing, asset profiling, sensitive data discovery and vulnerability analysis of your security posture. Nessus scanners can be distributed throughout an entire enterprise, inside DMZs, and across physically separate networks.

Install nessus in ubuntu

sudo aptitude install nessus

3) Nmap – The Network Mapper

Nmap (”Network Mapper”) is a free and open source (license) utility for network exploration or security auditing. Many systems and network administrators also find it useful for tasks such as network inventory, managing service upgrade schedules, and monitoring host or service uptime. Nmap uses raw IP packets in novel ways to determine what hosts are available on the network, what services (application name and version) those hosts are offering, what operating systems (and OS versions) they are running, what type of packet filters/firewalls are in use, and dozens of other characteristics. It was designed to rapidly scan large networks, but works fine against single hosts. Nmap runs on all major computer operating systems, and both console and graphical versions are available.

Install nmap ubuntu

sudo aptitude install nmap

If you want nmap frontend install the following package

sudo aptitude install zenmap

4) Etherape – graphical network monitor modeled after etherman

EtherApe is a graphical network monitor for Unix modeled after etherman. Featuring link layer, ip and TCP modes, it displays network activity graphically. Hosts and links change in size with traffic. Color coded protocols display.It supports Ethernet, FDDI, Token Ring, ISDN, PPP and SLIP devices. It can filter traffic to be shown, and can read traffic from a file as well as live from the network.

Install Etherape in ubuntu

sudo aptitude install etherape

5) Kismet – Wireless 802.11b monitoring tool

Kismet is an 802.11 layer2 wireless network detector, sniffer, and intrusion detection system. Kismet will work with any wireless card which supports raw monitoring (rfmon) mode, and can sniff 802.11b, 802.11a, and 802.11g traffic.

Kismet identifies networks by passively collecting packets and detecting standard named networks, detecting (and given time, decloaking) hidden networks, and infering the presence of nonbeaconing networks via data traffic.

Install Kismet in ubuntu

sudo aptitude install kismet

6) Chkrootkit – Checks for signs of rootkits on the local system

chkrootkit identifies whether the target computer is infected with a rootkit. Some of the rootkits that chkrootkit identifies are:

1. lrk3, lrk4, lrk5, lrk6 (and some variants);
2. Solaris rootkit;
3. FreeBSD rootkit;
4. t0rn (including latest variant);
5. Ambient’s Rootkit for Linux (ARK);
6. Ramen Worm;
7. rh[67]-shaper;
8. RSHA;
9. Romanian rootkit;
10. RK17;
11. Lion Worm;
12. Adore Worm.

Please note that this is not a definitive test, it does not ensure that the target has not been cracked. In addition to running chkrootkit, one should perform more specific tests.

Install chkrootkit in ubuntu

sudo aptitude install chkrootkit

7) Rkhunter – rootkit, backdoor, sniffer and exploit scanner

Rootkit Hunter scans systems for known and unknown rootkits, backdoors, sniffers and exploits.

It checks for:

- MD5 hash changes;
- files commonly created by rootkits;
- executables with anomalous file permissions;
- suspicious strings in kernel modules;
- hidden files in system directories;

and can optionally scan within files. Using rkhunter alone does not guarantee that a system is not compromised. Running additional tests, such as chkrootkit, is recommended.

Install rkhunter in ubuntu

sudo aptitude install rkhunter

8) tiger – Report system security vulnerabilities

TIGER, or the ‘tiger’ scripts, is a set of Bourne shell scripts, C programs and data files which are used to perform a security audit of UNIX systems. TIGER has one primary goal: report ways ‘root’ can be compromised.Debian’s TIGER incorporates new checks primarily oriented towards Debian distribution including: md5sums checks of installed files, location of files not belonging to packages, check of security advisories and analysis of local listening processes.

Install tiger in ubuntu

sudo aptitude install tiger

9) GnuPG – GNU privacy guard

GnuPG is GNU’s tool for secure communication and data storage. It can be used to encrypt data and to create digital signatures. It includes an advanced key management facility and is compliant with the proposed OpenPGP Internet standard as described in RFC2440.GnuPG does not use any patented algorithms so it cannot be compatible with PGP2 because it uses IDEA (which is patented worldwide).

Install gnupg in Ubuntu

sudo aptitude install gnupg

If you want gnupg GUI tool use this

Seahorse – A Gnome front end for GnuPG

Seahorse is a GNOME application for managing encryption keys. It also integrates with nautilus, gedit and other places for encryption operations.

Install seahorse in ubuntu

sudo aptitude install seahorse

10) Nemesis – TCP/IP Packet Injection Suite

Nemesis is a command-line network packet crafting and injection utility for UNIX-like and Windows systems. Nemesis, is well suited for testing Network Intrusion Detection Systems, firewalls, IP stacks and a variety of other tasks. As a command-line driven utility, Nemesis is perfect for automation and scripting.

Nemesis can natively craft and inject ARP, DNS, ETHERNET, ICMP, IGMP, IP, OSPF, RIP, TCP and UDP packets. Using the IP and the Ethernet injection modes, almost any custom packet can be crafted and injected.

Install nemesis in ubuntu

sudo aptitude install nemesis

11) Tcpdump – A powerful tool for network monitoring and data acquisition

This program allows you to dump the traffic on a network. tcpdump is able to examine IPv4, ICMPv4, IPv6, ICMPv6, UDP, TCP, SNMP, AFS BGP, RIP, PIM, DVMRP, IGMP, SMB, OSPF, NFS and many other packet types.
It can be used to print out the headers of packets on a network interface, filter packets that match a certain expression. You can use this tool to track down network problems, to detect “ping attacks” or to monitor network activities.

Install tcpdump in ubuntu

sudo aptitude install tcpdump

12) OpenSSH – secure shell server

This is the portable version of OpenSSH, a free implementation of the Secure Shell protocol as specified by the IETF secsh working group.Ssh (Secure Shell) is a program for logging into a remote machine and for executing commands on a remote machine. It provides secure encrypted communications between two untrusted hosts over an insecure network. X11 connections and arbitrary TCP/IP ports can also be forwarded over the secure channel. It is intended as a replacement for rlogin, rsh and rcp, and can be used to provide applications with a secure communication channel.This package provides the sshd server.
In some countries it may be illegal to use any encryption at all without a special permit.

Install Openssh server in ubuntu

sudo aptitude install openssh-server

13) Denyhosts – an utility to help sys admins thwart ssh hackers

DenyHosts is a program that automatically blocks ssh brute-force attacks by adding entries to /etc/hosts.deny. It will also inform Linux administrators about offending hosts, attacked users and suspicious logins.Syncronization with a central server is possible too.
Differently from other software that do same work, denyhosts doesn’t need support for packet filtering or any other kind of firewall in your kernel

Install Denyhosts server in ubuntu

sudo aptitude install denyhosts

14) Snort – Flexible Network Intrusion Detection System

Snort is a libpcap-based packet sniffer/logger which can be used as a lightweight network intrusion detection system. It features rules based logging and can perform content searching/matching in addition to being used to detect a variety of other attacks and probes, such as buffer overflows, stealth port scans, CGI attacks, SMB probes, and much more. Snort has a real-time alerting capability, with alerts being sent to syslog, a separate “alert” file, or even to a Windows computer via Samba.
This package provides the plain-vanilla snort distribution and does not provide database (available in snort-pgsql and snort-mysql) support.

Install snort in ubuntu

sudo aptitude install snort

15) Firestarter – gtk program for managing and observing your firewall

Firestarter is a complete firewall tool for Linux machines. It features an easy to use firewall wizard to quickly create a firewall. Using the program you can then open and close ports with a few clicks, or stealth your machine giving access only to a select few. The real-time hit monitor shows attackers probing your machine.

Install firestarter in ubuntu

sudo aptitude install firestarter

16) clamav – anti-virus utility for Unix – command-line interface

Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this software is the integration with mail servers (attachment scanning). The package provides a flexible and scalable multi-threaded daemon in the clamav-daemon package, a command-line scanner in the clamav package, and a tool for automatic updating via the Internet in the clamav-freshclam package. The programs are based on libclamav3, which can be used by other software.

This package contains the command line interface. Features:

- built-in support for various archive formats, including Zip, RAR, Tar,
Gzip, Bzip2, OLE2, Cabinet, CHM, BinHex, SIS and others;
- built-in support for almost all mail file formats;
- built-in support for ELF executables and Portable Executable files
compressed with UPX, FSG, Petite, NsPack, wwpack32, MEW, Upack and
obfuscated with SUE, Y0da Cryptor and others;
- built-in support for popular document formats including Microsoft
Office and Mac Office files, HTML, RTF and PDF.

For scanning to work, a virus database is needed. There are two options for getting it:

- clamav-freshclam: updates the database from Internet. This is
recommended with Internet access.
- clamav-data: for users without Internet access. The package is
not updated once installed. The clamav-getfiles package allows
creating custom packages from an Internet-connected computer.

Install Clamav in ubuntu

sudo aptitude install clamav

17) Ettercap – Multipurpose sniffer/interceptor/logger for switched LAN

Ettercap supports active and passive dissection of many protocols (even ciphered ones) and includes many feature for network and host analysis.Data injection in an established connection and filtering (substitute or drop a packet) on the fly is also possible, keeping the connection synchronized.

Many sniffing modes were implemented to give you a powerful and complete sniffing suite. It’s possible to sniff in four modes: IP Based, MAC Based, ARP Based (full-duplex) and PublicARP Based (half-duplex).
It has the ability to check whether you are in a switched LAN or not, and to use OS fingerprints (active or passive) to let you know the geometry of the LAN.

Install ettercap in ubuntu

sudo aptitude install ettercap

If you want to install ettercap GUI install following package

sudo aptitude install ettercap-gtk

18) Netcat – TCP/IP swiss army knife

A simple Unix utility which reads and writes data across network connections using TCP or UDP protocol. It is designed to be a reliable “back-end” tool that can be used directly or easily driven by other programs and scripts. At the same time it is a feature-rich network debugging and exploration tool, since it can create almost any kind of connection you would need and has several interesting built-in capabilities.

Install netcat in ubuntu

sudo aptitude install netcat

19) MTR – mtr combines the functionality of the ‘traceroute’ and ‘ping’ programs in a single network diagnostic tool.

As mtr starts, it investigates the network connection between the host mtr runs on and a user-specified destination host. After it determines the address of each network hop between the machines, it sends a sequence ICMP ECHO requests to each one to determine the quality of the link to each machine. As it does this, it prints running statistics about each machine.

Install mtr in ubuntu

Download .deb package from here

dpkg -i mtr_0.39-1.deb

20) Hping3 – Active Network Smashing Tool

hping3 is a network tool able to send custom ICMP/UDP/TCP packets and to display target replies like ping does with ICMP replies. It handles fragmentation and arbitrary packet body and size, and can be used to transfer files under supported protocols. Using hping3, you can test firewall rules, perform (spoofed) port scanning, test network performance using different protocols, do path MTU discovery, perform traceroute-like actions under different protocols, fingerprint remote operating systems, audit TCP/IP stacks, etc. hping3 is scriptable using the TCL language.

Install hping3 in ubuntu

sudo aptitude install hping3

21) ngrep – grep for network traffic

ngrep strives to provide most of GNU grep’s common features, applying them to the network layer. ngrep is a pcap-aware tool that will allow you to specify extended regular expressions to match against data payloads of packets. It currently recognizes TCP, UDP and ICMP across Ethernet, PPP, SLIP and null interfaces, and understands bpf filter logic in the same fashion as more common packet sniffing tools, such as tcpdump and snoop.

Install ngrep in ubuntu

sudo aptitude install ngrep

22) john – active password cracking tool

john, mostly known as John the Ripper, is a tool designed to help systems administrators to find weak (easy to guess or crack through brute force) passwords, and even automatically mail users warning them about it, if it is desired.
It can also be used with different cyphertext formats, including Unix’s DES and MD5, Kerberos AFS passwords, Windows’ LM hashes, BSDI’s extended DES, and OpenBSD’s Blowfish.

Install john in ubuntu

sudo aptitude install john

23) tcptrace – Tool for analyzing tcpdump output

Tcptrace is a tool for analyzing and reporting on tcpdump (or other libpcap) dump files. It can summarize the data or generate graph data for use with the gnuplot tool from the gnuplot package. Graph data can be created for throughput, RTT, time sequences, segment size, and cwin.

Install tcptrace in ubuntu

sudo aptitude install tcptrace

24) netdude – NETwork DUmp data Displayer and Editor for tcpdump trace files

It is a GUI-based tool that allows you to make detailed changes to packets in tcpdump trace files, in particular, it can currently do the following:

* Set the value of any field in IP, TCP and UDP packet headers.
* Copy, move and delete packets in the trace file.
* Fragment and reassemble IP packets.
* Netdude constantly communicates with a tcpdump process to update
the familiar tcpdump output that corresponds to the trace. This
also means that any changes made to your local version of tcpdump
are reflected in Netdude.
* Plugin architecture: people can easily add plugins for specific
tasks. The code comes with a plugin for checksum correction in IP,
TCP and UDP, and a dummy plugin.
* Through the plugin mechanism, Netdude provides a good facility for
writing tcpdump trace file filters.

Install netdude in ubuntu

sudo aptitude install netdude

25) tcpreplay – Tool to replay saved tcpdump files at arbitrary speeds

Tcpreplay is aimed at testing the performance of a NIDS by replaying real background network traffic in which to hide attacks. Tcpreplay allows you to control the speed at which the traffic is replayed, and can replay arbitrary tcpdump traces. Unlike programmatically-generated artificial traffic which doesn’t exercise the application/protocol inspection that a NIDS performs, and doesn’t reproduce the real-world anomalies that appear on production networks (asymmetric routes, traffic bursts/lulls, fragmentation, retransmissions, etc.), tcpreplay allows for exact replication of real traffic seen on real networks.

Install tcpreplay in ubuntu

sudo aptitude install tcpreplay

26) Dsniff – Various tools to sniff network traffic for cleartext insecurities

This package contains several tools to listen to and create network traffic:

* arpspoof – Send out unrequested (and possibly forged) arp replies.
* dnsspoof – forge replies to arbitrary DNS address / pointer queries
on the Local Area Network.
* dsniff – password sniffer for several protocols.
* filesnarf – saves selected files sniffed from NFS traffic.
* macof – flood the local network with random MAC addresses.
* mailsnarf – sniffs mail on the LAN and stores it in mbox format.
* msgsnarf – record selected messages from different Instant Messengers.
* sshmitm – SSH monkey-in-the-middle. proxies and sniffs SSH traffic.
* sshow – SSH traffic analyser.
* tcpkill – kills specified in-progress TCP connections.
* tcpnice – slow down specified TCP connections via “active”
traffic shaping.
* urlsnarf – output selected URLs sniffed from HTTP traffic in CLF.
* webmitm – HTTP / HTTPS monkey-in-the-middle. transparently proxies.
* webspy – sends URLs sniffed from a client to your local browser
(requires libx11-6 installed).

Install dsniff ubuntu

sudo aptitude install dsniff

27) scapy – Packet generator/sniffer and network scanner/discovery

Scapy is a powerful interactive packet manipulation tool, packet generator, network scanner, network discovery, packet sniffer, etc. It can for the moment replace hping, 85% of nmap, arpspoof, arp-sk, arping, tcpdump, tethereal, p0f, ….
In scapy you define a set of packets, then it sends them, receives answers, matches requests with answers and returns a list of packet couples (request, answer) and a list of unmatched packets. This has the big advantage over tools like nmap or hping that an answer is not reduced to (open/closed/filtered), but is the whole packet.

Install scapy in ubuntu

sudo aptitude install scapy

28) Ntop – display network usage in top-like format

ntop is a Network Top program. It displays a summary of network usage by machines on your network in a format reminiscent of the unix top utility.It can also be run in web mode, which allows the display to be browsed with a web browser.

Install ntop in ubuntu

sudo aptitude install ntop

29) NBTscan – A program for scanning networks for NetBIOS name information

NBTscan is a program for scanning IP networks for NetBIOS name information. It sends NetBIOS status query to each address in supplied range and lists received information in human readable form. For each responded host it lists IP address, NetBIOS computer name, logged-in user name and MAC address (such as Ethernet).

Install nbtscan in ubuntu

sudo aptitude install nbtscan

30) tripwire – file and directory integrity checker

Tripwire is a tool that aids system administrators and users in monitoring a designated set of files for any changes. Used with system files on a regular (e.g., daily) basis, Tripwire can notify system administrators of corrupted or tampered files, so damage control measures can be taken in a timely manner.

Install tripwire ubuntu

sudo aptitude install tripwire

Popularity: 25% [?]

Free Classic and Novels eBooks from planetebook.com

here the list

  1. 1984 by George Orwell
  2. A Christmas Carol by Charles Dickens
  3. Aesop’s Fables by Aesop
  4. Alice’s Adventures in Wonderland by Lewis Caroll
  5. Andersen’s Fairy Tales by Hans Christian Andersen
  6. Anne of Green Gables by Lucy Maud Montgomery
  7. Around the World in 80 Days by Jules Verne
  8. Beyond Good and Evil by Friedrich Nietzsche
  9. Brave New World by Aldous Huxley
  10. Crime and Punishment by Fyodor Dostoevsky
  11. Dracula by Bram Stoker
  12. Erewhon by Samuel Butler
  13. For the Term of His Natural Life by Marcus Clarke
  14. Frankenstein by Mary Shelley
  15. Great Expectations by Charles Dickens
  16. Grimms Fairy Tales by the brothers Grimm
  17. Gulliver’s Travels by Jonathan Swift
  18. Heart of Darkness by Joseph Conrad
  19. Jane Eyre by Charlotte Bronte
  20. Kidnapped by Robert Louis Stevenson
  21. Lady Chatterly’s Lover by D. H. Lawrence
  22. Middlemarch by George Eliot
  23. Notes from the Underground by Fyodor Dostoevsky
  24. Of Human Bondage by W. Somerset Maugham
  25. Oliver Twist by Charles Dickens
  26. Paradise Lost by John Milton
  27. Pride and Prejudice
  28. Robinson Crusoe by Daniel Defoe
  29. Sense and Sensibility, by Jane Austen
  30. Sons and Lovers by D. H. Lawrence
  31. The Adventures of Huckleberry Finn by Mark Twain
  32. The Adventures of Tom Sawyer by Mark Twain
  33. The Brothers Karamazov, by Fyodor Dostoevsky
  34. The Hound of the Baskervilles by Arthur Conan Doyle
  35. The Idiot by Fyodor Dostoevsky
  36. The Iliad by Homer
  37. The Island of Doctor Moreau by H. G. Wells
  38. The Jungle Book by Rudyard Kipling
  39. The Last of the Mohicans by James Fenimore Cooper
  40. The Merry Adventures of Robin Hood by Howard Pyle
  41. The Metamorphosis by Franz Kafka
  42. The Prince by Nicolo Machiavelli
  43. The Trial by Franz Kafka
  44. Treasure Island by Robert Louis Stevenson
  45. Ulysses

Popularity: 13% [?]

Good Linux User Should be like This.!!

very inspired from Hehe2

1-Never Login Using ‘root’

If there was one habit that one should strictly abide by, it’s probably this one. Most of us come from a Windows background, and we have the notion that more power is better, so we login using our administrator accounts. Well let me tell you my friend, that this is a major reason that Windows is plagued with viruses and insecurities, half the world is currently running ‘root’ accounts!

With great power comes great responsibility, and with ‘root’ powers you should be aware of the consequences of EVERYTHING you’re doing, and even then, mistakes happen. I remember my beginnings with SUSE Linux, there were lot of administrative tasks I needed to do but had no idea how to go about them without the GUI, so I so innocently log out and login onto the ‘root‘ GUI. The default wallpaper of the ‘root‘ GUI on SUSE were lit fuse bombs tiled beside each other. Back then, the symbolism totally flew over my head, coming from a Windows background, I wasn’t really doing anything wrong.

But what are the dangers of logging in as root?

  1. Well imagine you’re on the trapeze without a safety net, frightening isn’t it? Well that’s effectively what you are doing when you login as root, you can inadvertently hose your whole system
  2. You are at the risk of running malware. Any program that is started under root mode will automatically be given root privileges
  3. If there is a common security hole that hasn’t been patched yet, you could be totally “pwned”
  4. It’s common Unix convention, never run anything in root mode unless absolutely necessary. If a non-admin program asks for root access, you should be suspicious

Generally, instead of logging onto your root GUI, use any of the following techniques:

  • Use “sudo” or “su” , and kill the session when your done
  • If you don’t know how to do it in the command line, use “gksu” or “kdesu”. For example, press alt+f2 and type “gksu nautilus“. Close the app as soon as you finish

2-Properly Name Your Files

In a Linux environment, you can name your files whatever you want except for, 1) the forward slash “/” which is reserved for the root directory, and 2) a null character. Anything else is technically acceptable, however there are some best practices that you should abide by in order to avoid any future complications:

  • As a rule of thumb, only use alphanumeric characters, hyphens, periods, and underscores
  • Avoid special symbols like dollar signs, brackets, and percentages. These symbols have special meanings to the shell, and could cause conflicts
  • Avoid using spaces, handling files with spaces in the terminal is kind of awkward. Replace spaces with either hyphens or underscores

I personally have grown into this habit, I find myself following these guidelines even in a Windows or Mac environment.

3-Place /home on a Different Partition

Doing this gives you extreme flexibility, a kind that you never imagined before. Having /home in a separate partition enables you to reinstall your system or even change your whole distro without loosing your data and personal settings. Just keep the “/home” partition intact and reinstall whatever you want on your “/”. Now you can try out distros as much as you want, without worrying about your data and personal settings, they go with you on the go ;) .

If you weren’t lucky enough to know this before installing your system, then do not despair! Carthik from Ubuntu Blog takes you in a step-by-step guide titled “Move /home to it’s own partition“

4-Proper Crash Management

Learn how to avoid this!

Linux is very robust and stable, however every system can come down to it’s knees every once in a while. Before you head to CTRL-ALT-DEL, the restart button, or the plug, you should know how to properly handle any crash. As opposed to another un-named operating system, you should be able to easily recover your system without actually restarting! I personally go through different levels, if one doesn’t work I elevate it to next step:

  1. I have the “force quit” applet on my taskbar, if any app starts to act up just click on the “force quit” icon and then kill the app
  2. If that doesn’t work, draw up a terminal and type “ps -A” , and take note of the Process ID (PID) of the culprit app, then kill it. “kill PID”
  3. Use the “killall” command, for example, “killall firefox-bin”
  4. If your whole GUI is frozen, and drawing up a terminal is impossible, then press CTRL-ALT-F1, this will take you to another terminal, and virtually a whole new session. From there kill the culprit app using step 2 and 3.
  5. If that doesn’t work, you might want to restart your GUI using the CTRL-ALT-Backspace combo. Beware, that this will kill all your GUI apps currently running
  6. Invoke CTRL-ALT-F1 and do CTRL+ALT+DEL from here. This will not instantly reset your system, merely perform a standard reboot, it’s safe. (Assuming you want to restart and CTLR-ALT-F1 works)
  7. Finally if nothing works, don’t rush to the hard reset button, try to Raise a Skinny Elephant

5-Play The Field

You were probably recruited to your current distro by a friend, it suited you, and stuck with it. That’s great, but there is probably something better for you out there. Why not harness the flexibility and richness of Linux and Open Source? Don’t be afraid to experiment around with different distros, apps, window managers, and desktops. Experiment until you find the best fit. Think of it this way, if you are currently living in the best place on earth for you, traveling around the world wouldn’t really harm right? In fact you might find a better place to live in, but if you didn’t, the time you spent traveling would not have gone to waste, you would have learned a lot about other countries, other people and traditions, different ways of thinking, and ultimately had fun!
Every new thing you try out will contribute to your incremental learning, in a year’s time you will have a good grasp on Linux and the Open Source world. I personally tried out at least 10 distros, 4 desktops, and 5 window managers. My recent article Etymology of A Distro got me interested in a couple more distros such as Zenwalk, Foresight, and Sabayon. Play the field, my friend, it will do you good.

But before you proceed, pay heed to these few hints:

  • Set up your perfect system that you feel comfortable with, you need a workable system 24/7 right? Then test around using one of the below points
  • Harness the power of virtualization! Install Vmware or Virtualbox. Use them to test out the distros
  • Alternatively, if you are not big on virtualization, you can set up a separate partition to test new distros. A partition that you couldn’t care less about
  • Ultimately, you can have a main PC and a test one. Wreak havoc on the test one

6-Nurture Your CLI Adoption

Now I am not going to advocate learning the command line, there are numerous articles that emphasise on it’s importance. What I am assuming here is that you already know it’s importance, and have a rudimentary understanding on how to do some simple administrative tasks. You are already hacking away, tweaking and configuring, following the different guides and howtos scattered all over the tubes, but don’t just copy and paste!! Meaning, instead of just headlessly executing commands some random guy half way across the world told you to execute, try to understand what every command does. Why did the guide as you to do this, as opposed to something else? Understand the rationale of the steps you are asked to do. These commands are highly relevant to you, and will help you gain a better understanding than any 101 guide.

After a while you will notice that you have amassed a good deal of CLI lore.
At the end of the day it’s just a pseudo-language! Every command is probably just an acronym of something, or a cut down version of a real word. You expect your dog to understand “Spike fetch ball” so why don’t you expect to understand “sudo mv /file1 /file2″?

7-Always Be Ready to Unleash The Power Within

Personally, I had numerous occasions when a friend asked me to do something on his/her computer, but found myself crippled because of his/her choice of OS. At other times I wanted to do something urgently but the only computer had another crippled OS. Spare yourself the agony, have Linux with you all the time, whether it’s on a USB pendrive, a live CD, or even a live CD business card ! There are dozens of good Linuces out there that are perfect for on-the-go computing. Knoppix, DSL, and Puppy Linux are just a few examples.

 

Technorati Tags: ,,

Popularity: 7% [?]

How to Monetize Your Website or Blog by vandelaydesign.com

Text Link Advertising

Text Link AdsText Link Ads (aff.) – The leader in paid text link ads.
LinkWorth – Keep up to 70% of the ad revenue.
Text Link Brokers – Make money buy selling links in a directory on your site.
Live Customer – Static HTML ads with flat monthly rates.
LinkAdage – Matches advertisers with publishers
Direct-Link-Ads – Keep up to 75% of the ad revenue.
PaidTextLinks – A smaller text link program.
Kontera – Create contextual links automatically.
AdSter – Customize your ads to match your website.
Vibrant Media – Vibrant in-text advertising.
TextAd.biz – Basic text ad service.
SearchFriendlyAds – Not live yet.
YzMedia – Another text link option.

Direct Sales

KickStartCart – A shopping cart, merchant account and marketing tools.
PayPalPayPal – One of the lowest-cost choices for selling your own products.
EasyStoreCreator – Provides a package that includes hosting, merchant account integration, and shopping cart.
1ShoppingCart – Offers different packages with marketing tools, shopping carts and merchant accounts.
ASecureCart – An affordable shopping cart service
NetSuite – Full e-commerce option.
GotShoppingCart? – Free version available.
3D Cart – Includes marketing, statistics and more.
Americart – 30-day risk-free trial.
MonsterCommerce – Full of features.

PPC

Google AdSenseAdSenseThe industry leader.
Yahoo Publisher Network – Yahoo’s AdSense alternative.
Chitika – eMiniMalls is not a typical PPC program, it is different kind of pay-per-click product promotion.
Kanoodle – A second-tier PPC option as opposed to Google and Yahoo.
Ads-Click – You set the price per click for ads showing on your site.
AdBrite – Control and customization options.
ABC Search – Another 2nd-tier option.
BidVertiser – Large network PPC program.
Clicksor – Contextual ads program.
Qads – Ad program from Qumana.
PeakClick – Pays in Euros.
DoubleClick – Another targeted PPC
option.
RevenuePilot – Keep 60% of the revenue.
Search Feed – Another option for targeted PPC ads.
Targetpoint – For publishers of all sizes.
OneMonkey – Keep 80% of the revenue.
Miva MC – PPC ads plus the option for contextual PPD ads.
ClickBooth – Claims to have the highest payout in the industry.

Banner Ads

AdEngage – Not a typical banner ad, the’re photo ads with text.
AdDynamix – Also offers other options besides just banners.
BannerBoxes – Your keep 75% of the revenue from each click.

Affiliate Programs

Commission Junction – One of the leaders. Manages affiliate programs for all kinds of products.
Click Bank – All downloadable affiliate products.
LinkShare – Claims to be the largest pay-for-performance affiliate marketing network.
Azoogle Ads – Also claims to be the largest performance-based online advertising network.
Amazon – One of the oldest and most successful affiliate programs.
Context Links for Amazon’s Affiliate Program – Auto creates affiliate links to Amazon’s products.

Paid Reviews

ReviewMe – Get paid to review other websites and blogs.
PayPerPost – Make money writing about website, products, services and companies.

Parked Domains

Revenue Direct – Make money from a parked domain.
Parked – Another option for parked domains.

Random/Various

The News Room – Make money by placing news items on your site.
Tribal Fusion – Represents the advertising for selectively approved websites.
IndustryBrains – Has a few different options that would fall into various categories above.
Adknowledge – Options for email, web, and search engine inventory.
Yesadvertising – Lots of options, including contextual ads, email, banners and pop-unders.
ValueMedia – Several different options, including video.
Auction Ads – Make money by displaying Ebay items.
IntelliTXT – Contextual ads that include video.
PremierAd – Lots of different options. You keep 80% of ad revenue.
BurstMedia – A variety of different options.
Advertising.com – Multiple options, including video ads.
Openads – Online advertising software.
Casale Media – You choose what type of ads you want on your site.
VC Media – CPC or CPM options.
Ads by RSS – Places ads on your website, using RSS.
AdSpaceAuctions – Sell ad space on your website through an auction.
TextMarks – Monetize your blog with text message alerts.

Sell Ad Space

AdSonar -Provide content-targeted ads.
BlogAds – You control the ads that appear on your site.
Crisp Ads – name your price for direct sponsors.
ADSDAQ – Choose your asking price for ads and ADSDAQ matches you with advertisers.
AdVolcano – Set your own prices and ad sizes.

RSS Feed Monetization

Pheedo – PPC for RSS feeds.
PostPostWordPress Plugin – Display affiliate links or ads before or after your feeds (other uses beside just advertising).
Feedvertising – Runs txt link ads in your feed.
FeedBurner AdsfeedburnerIf you use FeedBurner’s services for distributing and tracking your feeds, you also have the option of using their advertising services in your feeds.
MediaFed – Automatically inserts ads into your feed.
FeedShow – Puts PPC ads into your feed.
Fedafi Publishing Network – Monetize your feed with the Fedafi WordPress plugin.
Yahoo Publisher Network – PPC ads in your feeds.

Job Boards

Joards – Put a job board on your site and keep 75% of the revenue.
Job-a-matic – Another option for making money with a job board.

WP Plugins

AdSense-Deluxe – Embed AdSense or Yahoo Publisher Network ads into your blog.
AdSense Sharing Revenue and Earnings System – A plugin for blogs that have multiple writers. Let each of your writers make money from ads on their own posts.
AdSense Injection – Inject AdSense ads throughout an existing blog.
Google AdSense Referral Rotator Plugin – Make money by referring other users to AdSense.
Amazon Media Manager – Easily ad Amazon affiliate products to your blog.
WP-Amazon – Quickly search for products and add Amazon affiliate links while writing your posts.
Last Amazon Review Plugin – Displays your most recent review of a product listed on Amazon and includes your Amazon affiliate link.
Text Ads Link Widget for WordPress Sidebar – A simple widget that makes it easy to display text ads in your sidebar.
WPAds Plugin – Show and rotate ads on your blog.
AdRotator Plugin – Randomly rotates ads that you choose.
WP E-commerce Shopping Cart Plugin – Creates a shopping cart with tons of features and options for your WP blog or website.
EasyPayPal WordPress Plugin – Integrates your blog and your PayPal account to accept donations or fees.
Buy Me a Beer Plugin – Accept donations from your readers by asking them to buy you a beer (or coffee) if they liked your post.
CafePress – Sell your own products on your blog.
YAK – Simple shopping cart plugin.

Popularity: 8% [?]

Technorati Tags: , ,

List of Incredibly Artistic Websites by vandelaydesign.com

New Era Cap

New Era

Singularity Concepts

Singuarity

Octwelve

Octwelve

Art Geex

Art Geek

Pain is Good

Pain is Good

Intuitive Designs

Intuitive Designs

Meomi

Meomi

Cult Foo

Cult Foo

Sully’s Design Studio

Sully

Laura Alter

Laura Alter

Web Designer Wall

Web Designer Wall

We Heart Stuff

We Heart Stuff

Spoon Graphics Blog

Spoon Graphics

Dark Light Art

Dark Light Art

Bear Skin Rug

Bear Skin Rug

Daily Candy

Daily Candy

Free People

Free People Clothing

Frank Was Here

Frank Was Here

Biola

Biola

Digital Devotion

Digital Devotion

Lucy Blackmore

Lucy Blackmore

Sitesquared

Site Squared

Eanka

Eanka

Miss Potter

Miss Potter

Jesus Rodriguez Velasco

JRVelasco

Popularity: 5% [?]

Get Find Free and google.