install virtualbox it free you can get it from here
http://download.virtualbox.org/virtualbox/4.2.10/VirtualBox-4.2.10-84105-Win.exeInstall virtual box
Then download the extentions pack
http://download.virtualbox.org/virtualbox/4.2.10/Oracle_VM_VirtualBox_Extension_Pack-4.2.10-84104.vbox-extpackthen install that.
http://releases.ubuntu.com/quantal/ubuntu-12.10-server-i386.isodownload ubuntu server iso from here.
run virtualbox
click new
put a name in
under the type drop box select linux
under the version drop box select ubuntu
click next
Memory needs to be 2gig at least move the slider or type 2048 in the box
click next, then click create, then click next and next again.
Change the size of the virtual drive to 20GB, then click create.
You should have a new virtual machine listed, select it then click the the settings button.
Click storage select the cd icon that says emtpy. on the right hand side of this window it will say cd/DVD drive IDE secondary master then a cd icon.
Click the icon, and select choose a virtual disk, in the window that pops up browse to where you saved the ubuntu iso you downloaded. Select the iso then click ok.
Under controller: IDE, next to the first cd icon it should say ubuntu-12.10-server-i386.iso
Under network click the drop down box next to attached to: and select Bridged adapter.
Under the Name: drop downbox select the network adapter that you use to connect to the internet.
Click ok.
Then click the green start arrow.
It should load the virtual machine.
Follow the onscreen prompts to install ubuntu or look at one of the tutorials on ubuntu.com (do make sure you select the openssl server when it lists the packages to install)
Once its installed it will ask to reboot then select unbuntu from the black and white menu when it pops up.
Login with the user name and password you created.
then type
on the command line
it should display something like this
eth0 Link encap:Ethernet HWaddr 08:00:27:d2:75:22
inet addr:192.168.1.54 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fed2:7522/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:18545 errors:0 dropped:0 overruns:0 frame:0
TX packets:14016 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:20850978 (20.8 MB) TX bytes:4551612 (4.5 MB)
the ip after inet addr: is the one you are looking for.
Open up putty a windows ssh client and connect to that ip and login.