Windows Terminal Server
From PACSINFO
Contents |
Verify That rdesktop is Installed
You can login to the Terminal Server using rdesktop, which should be installed on your workstation. You can verify that it is installed by opening a terminal window and typing:
which rdesktop
If rdesktop is installed, this will return /usr/bin/rdesktop when you press enter. If you see the following:
rdesktop: Command not found.
then rdesktop is not installed. Send email to mailto:help@phys.washington.edu to remedy this.
Login to Terminal Server
Once you've established that rdesktop is installed, open a terminal window and type the following:
rdesktop -u username -g 80% -a 16 midgard.labs.phys.washington.edu
In the above command, you want to replace username with UWNetID@netid.washington.edu. For example, if your UWNetID were mattjm, you would type:
rdesktop -u mattjm@netid.washington.edu -g 80% -a 16 midgard.labs.phys.washington.edu
The command will open a windows login screen with your username already filled in. Type your UWNetID password at the password prompt and click "OK". You are now logged in. Your linux home directory can be mounted as a lettered drive by following these instructions.
Now that you're logged in, check out the list of things you can do with the terminal server. Don't forget to logout when you are finished (Start Menu > Log Off). This is a shared resource that is limited to 25 concurrent connections.
Explanation of options for rdesktop:
rdesktop -u mattjm@netid.washington.edu -g 80% -a 16 midgard.labs.phys.washington.edu
-g 80%
sets the window size to 80% of your desktop size. You can also specify a specific size ("1024x768") in place of the "80%".
-a 16
sets color depth to 16-bit. Default is 8-bit (ugh).
-u
username.
You can also try:
-f
Fullscreen mode for rdesktop. Switch out of this mode using ctrl-alt-enter.
Troubleshooting
Logon Failure: The machine you are logging onto is protected by an authentication firewall. The specified account is not allowed to authenticate to the machine.
This error means you're not authorized to logon to the terminal server. Four possibilities:
- you haven't requested access
- you requested access but it hasn't been granted yet
- gremlins
- none of the above
