Published February 13th, 2008 by admin

Time to Update – Now!

I can’t add anymore than wonderful Mackenzie already did:

A new kernel update just went out yesterday or the day before (not
sure), but it fixes the vmsplice proof-of-concept exploit that was
released two days ago. The exploit would allow someone at a non-root
console to elevate themself to root without using sudo or su or knowing
any passwords at all.

Check out Mackenzie’s site: Ubuntu Linux Tips & Tricks

Technorati Tags: ,

Published December 17th, 2007 by admin

How to Connect To Linux Hosts Without a Password (Key Authentication)

This how-to will show you how to connect to a Linux machine via SSH using a key rather than entering your password. This comes in very handy to build scripts that connect to machines for file transfer, backup and more and also saves you the hassle of entering your password every time you SSH into a machine.

This guide assumes that you have an SSH server setup on your “server” and an SSH client set up on your client. (sudo apt-get install openssh-server & sudo apt-get install openssh-client respectively)

First from the client run the following command logged in as your normal user account:


(Leave the password blank if you do not want to supply it on login, but remember to guard the created cert with your life as it opens the door to anyone that finds it…)

This creates id_rsa and in the ~/.ssh directory.

Next we want to upload the pub file to the remote server/host that you want to connect to:

scp ~/.ssh/ remoteuser@remotehost:~/

Now that it is uploaded we have to authorize it by connecting to the remote machine (ssh user@remotehost) and running the following on the remote host:

cat >> ~/.ssh/authorized_keys

and then:


to delete the uploaded file.

If the remote host does not have key authentication enabled (should be by default), ssh the machine and edit the config file like such:

nano /etc/ssh/sshd_config

and add/change the following to options as such:

RSAAuthentication yes
PubkeyAuthentication yes

then reload the config:

/etc/init.d/ssh reload

At this point you can check to make sure that you are allowed to log in via your key and if that is the case you can disable password authentication.

Edit the config again:

nano /etc/ssh/sshd_config

and set the following:

ChallengeResponseAuthentication no
PasswordAuthentication no
UsePAM no

reload the config:

/etc/init.d/ssh reload

That it. You are now on your way to more secure/hassle free SSH authentication.

Technorati Tags: , ,

Published November 26th, 2007 by admin

Cool Ubuntu Wallpapers

If you are looking to score some cool Ubuntu wallpapers, look no further.

Technorati Tags:

Published November 17th, 2007 by admin

How-To Install VMware Server on Gutsy Gibbon

So you want to create a VMware Server on Ubuntu Gutsy Gibbon 7.10? And you want to run it without the graphical user interface (GUI)?

Well today you are in luck. VMware Server (free), allows you to connect graphically to administer a VMware  Server so there is no need to install a GUI on your VMware Server and waste precious RAM.

Let’s get started.

First off, I assume that you already have an install of Gutsy Gibbon server version installed and set to a static IP address. From here on out it is pretty easy.

All we have to do is run the following command to install a few prerequisites before we get started.

First jump to the root account:

sudo su


apt-get install build-essential linux-headers-`uname -r` xinetd xorg-dev

After that is installed we grab the install tar file from


extract the tar:

tar xfz VMware-server-1.*

then move into the newly created directory:

cd vmware-server-distrib

Then run the install script:


Accept all the default options (unless you have reason not to) and you will return back to the command prompt after installation is complete.

At this point you can connect to the server via the VMware console by entering the IP address of your new VMware Server and the login credentials.

Technorati Tags: , , , ,