Home Photos It Stuff Game About Me Contact Me
IT Stuff

Windows XP OS | Linux OS

This was tested on PC with Ubuntu 8.04 (Hardy Heron) Linux. When looking up IT term meaning go to

Webopedia
or try

Google

hostmonster.com
Ubuntu Starter and Basic Shell Commands
http://ubuntuguide.org/wiki/Ubuntu:Hardy
http://www.reallylinux.com/docs/admin.shtml
http://www.reallylinux.com/docs/basic.shtml
http://www.reallylinux.com/docs/guru.shtml
http://www.ccsf.edu/Pub/Fac/vi.html
http://www.cpqlinux.com/jobcontrol.html

Run Web server
All Ubuntu server distributions come with LAMP (Linux, Apache, MySql, PHP) and other servers. Just choose which servers to install from the installation CD and it does everything automatically. All servers can be very easilly administered remotely over https according to http://webmin.com/. Just to make administration easier I usually install a desktop over the server ("sudo apt-get install ubuntu-desktop" which downloads and installs over 1.5GB of files).

Dynamic DNS
What is dynamic DNS www.webopedia.com/TERM/D/dynamic_DNS.html. Installation according to www.dnsexit.com. Or use free service of www.dyndns.com and Netgear or any other router capable of updating dynamic DNS.

Run SSH Server
Choose when installing from CD. For security reasons disallow superuser remote connection. I also found useful to change port 22 to something else, preferably above first 1024 port numbers. There were too many attempts to login on SSH port 22 with random usernames usually with IP from China.

Run Remote Control
Ubuntu already comes with VNC server pre installed. Download VNC client at www.realvnc.com. For secure remote control SSH tunneling or VPN access has to be setup. I tested SSH tunneling from Windows XP to Ubuntu machine. Download Putty from http://putty.cs.utah.edu/download.html, connect to ssh server, then change settings for Tunnels: source port 5900 (or whatever port your VNC client works on), destination localhost:5900 (or whatever port your VNC server works on). Now while you keep this putty connection open start up your windows VNC client at localhost:5900.

Run Samba Server
Set Samba system_username password an add Samba network users. Setting Samba is a breeze when using http://webmin.com/, go to Samba server and Windows Networking change a workgroup name, create shared files and set up access rights. On Windows machine Client for Microsoft Networks has to be installed, you don't need File and printer sharing or NetBios. Then change workgroup name to the same one as on the Samba server, map network drives with Samba username and password. Firewall settings on both machines may have to be changed. The connection is quite fast, I am able to watch videos and listen to music streaming from my Samba server without a slightest problem.

Up

home | photos | it stuff | game | about me | contact


Updated 08/22/09