Here's a link to a followup story at The Register about the clueless Tuttle, OK city manager.
http://www.theregister.co.uk/2006/03/27/tuttle_email/
Thursday, March 30, 2006
Tuesday, March 28, 2006
Linux to WinXP Remote Desktop over the internet
Here's how to connect to your Windows XP Professional desktop over the internet from a Linux box through SSH tunneling and a cool little program called rdesktop.
Requirements:
1. Windows XP Professional running an SSH server. (I use Cygwin with OpenSSH)
2. Linux running a desktop manager. (KDE or GNOME work fine)
3. rdesktop
Steps:
1. Setup the Windows box as an SSH server
2. Compile rdesktop on the Linux box
3. Create an SSH tunnel from the Linux box to the Windows box
4. Run rdesktop
Procedure:
1. Setup the Windows box as an SSH server
For instructions on how to install an SSH server on your Windows box using Cygwin, refer to the first four steps on my previous post here.
2. Compile rdesktop on the Linux box
Download rdesktop here and compile the source on your Linux box. The process is the same as any other program. If you don't know how to compile a binary from source, read the included README and/or Google it. It's not that hard.
3. Create an SSH tunnel from the Linux box to the Windows box
Open up a terminal in Linux and type in "ssh -L 3390:localhost:3389 username@servername" replacing username with your own username and servername with the name of your server. Once connected, leave the window open. Closing it will collapse the tunnel.
4. Run rdesktop
Open another terminal and launch rdesktop by typing "rdesktop localhost:3390". If everything is setup correctly, you should now be looking at your Windows XP desktop login screen in 8-bit color and VGA resolution. Of course now you can read the documentation included with rdesktop to tweak the various settings.
Requirements:
1. Windows XP Professional running an SSH server. (I use Cygwin with OpenSSH)
2. Linux running a desktop manager. (KDE or GNOME work fine)
3. rdesktop
Steps:
1. Setup the Windows box as an SSH server
2. Compile rdesktop on the Linux box
3. Create an SSH tunnel from the Linux box to the Windows box
4. Run rdesktop
Procedure:
1. Setup the Windows box as an SSH server
For instructions on how to install an SSH server on your Windows box using Cygwin, refer to the first four steps on my previous post here.
2. Compile rdesktop on the Linux box
Download rdesktop here and compile the source on your Linux box. The process is the same as any other program. If you don't know how to compile a binary from source, read the included README and/or Google it. It's not that hard.
3. Create an SSH tunnel from the Linux box to the Windows box
Open up a terminal in Linux and type in "ssh -L 3390:localhost:3389 username@servername" replacing username with your own username and servername with the name of your server. Once connected, leave the window open. Closing it will collapse the tunnel.
4. Run rdesktop
Open another terminal and launch rdesktop by typing "rdesktop localhost:3390". If everything is setup correctly, you should now be looking at your Windows XP desktop login screen in 8-bit color and VGA resolution. Of course now you can read the documentation included with rdesktop to tweak the various settings.
WinXP to WinXP Remote Desktop over the internet via SSH tunnels
I decided I should type out some how-to's on some cool things before I forget how I did it. Maybe someone else might find these useful too.
How to use Remote Desktop over the internet through SSH tunneling.
Requirements:
1. Windows XP Professional
2. SSH server and client (I use Cygwin with OpenSSH)
3. Broadband internet connection (we're displaying an entire desktop over the internet, not just text!)
Steps:
1. Setup a dynamic DNS forwarding address
2. Download and install Cygwin with the OpenSSH packages
3. Setup SSH server and open port 22 on firewall.
4. Make sure Remote Desktop is turned on and you can use it
5. Create a reverse SSH tunnel
6. Connect with remote desktop
Procedure:
1. Setup a dynamic DNS forwarding address
2. Download and install Cygwin with the OpenSSH packages
How to use Remote Desktop over the internet through SSH tunneling.
Requirements:
1. Windows XP Professional
2. SSH server and client (I use Cygwin with OpenSSH)
3. Broadband internet connection (we're displaying an entire desktop over the internet, not just text!)
Steps:
1. Setup a dynamic DNS forwarding address
2. Download and install Cygwin with the OpenSSH packages
3. Setup SSH server and open port 22 on firewall.
4. Make sure Remote Desktop is turned on and you can use it
5. Create a reverse SSH tunnel
6. Connect with remote desktop
Procedure:
1. Setup a dynamic DNS forwarding address
2. Download and install Cygwin with the OpenSSH packages