Illinois State University
Illinois State University
Jump over the site's masthead's navigation bar.
Jump over the site's left-side navigation bar.

Connecting to Linux Terminals

Connecting to the VDI

Note: All CS majors are by default added each semester. If you are not a CS major and would like access, Submit a Request on the top bar.


It is possible to connect to the School of IT Linux terminal servers via SSH, SSH with X11 forwarding and RDP. Below are the instructions for each one of these method.

 

Connection Steps:

 

1.     Connect with the Cisco VPN only if you are off campus

a)      Cisco AnyConnect Client

2.     Click on the name of the server on the following page

a)      Linux Terminals Connection Page

b)      Or you can manually Remote Desktop or SSH in to the Name or IP listed in the table below

3.     You will be prompted if you trust this server, check don't ask again and connect

4.     In the username field, type your ULID (ULID is your ISU logon)

5.     Enter in your ISU password

 

 

Terminal Server Info:

 

Name

IP

oak.ad.ilstu.edu

10.110.10.101

Maple.ad.ilstu.edu

10.110.10.102

Pine.ad.ilstu.edu

10.110.10.103

Walnut.ad.ilstu.edu

10.110.10.104

 

 

Remote Desktop:

You can use any remote desktop client to connect into either the name or IP of the table listed above.

PLEASE NOTE: The remote desktop connection must be set to 24bit color depth or less in order to work.

       i.            On Windows run remote or Remote Desktop Connection

     ii.            On Mac, download Microsoft Remote Desktopas a free download through the app store

  iii.            On Linux, it will depend on the version, but overall we recommend rdesktop

SSH:

SSH is built into the OSX and Linux terminals.

       i.            On Windows the PuTTY client can be downloaded and used: www.putty.org

a.      Enter the IP of the terminal server you wish to connect to, use port 22

 

When you are done, you can save the connection information by going to "Session" entering a name for the connection (e.g., Oak) and clicking "Save" Next time you want to connect to the same server, select the connection you saved and click "Load".

     ii.            In OSX, open the terminal and type "ssh -l *ULID* *IP*" where *ULID* and *IP* are your ULID and the IP of the terminal server you wish to connect to or type "ssh ULID@terminalservername.ad.ilstu.edu" for instance.

a.      Example: Users-MacBookPro:~ User$ ssh -l myulid 10.21.100.45

 

  SSH with X11 fowarding:
This allows you to open GUI applications via a terminal window. This will most likely provide increase performance working with graphical interface applications compared to RDP and is recommended on slower connections.

 

Directions for Windows users.

       i.            In addition so step i. from the previous section, you will need to download and configure an X11 server on your local machine and enable X11 forwarding in your SSH connection:

 

1. After downloading and installing the X11 server, launch it. For simplicity, leave all the options to their defaults and click "next" until you are prompted to "Save configuration" or "Finish". If you save the configuation to your desktop, for instance, you'll be able to quickly launch your Xserver quickly in the future.

2. Once ready, you should see a a new icon in your notification area/system tray:

X server icon

3. In PuTTY, expand Connection, SSH, X11 and check "Enable X11 forwarding".

 

When you are done, you can save the connection information by going to "Session" entering a name for the connection (e.g., Oak) and clicking "Save" Next time you want to connect to the same server, select the connection you saved and click "Load".

 

X11 Forwarding Image

 

 

4. Click "Open" and log in to the terminal server you are connected to. Once you're logged in, you can launch programs such as Eclipse, Firefox and so on through the terminal and a new window should pop up of the program you launched. The program should behave exactly as it would in a RDP session.

 

Directions for Mac users.

 

1. Download XQuartz and install.

2. Open a terminal window and run "sudo nano /private/etc/ssh/sshd_config"

3. Enable the X11Forwading option by removing the hashtag as in the example below:

X11 image for Mac

4. Exit nano by pressing CTRL-x. When prompted to save, press "y" to confrm and then press Enter to exit.

5. Restart the computer to apply the changes.

6. Establish the SSH connection by:

a. Open a terminal window

b. run "ssh -Y ULID@terminalservername.ad.ilstu.edu" where terminalserver name could be Oak, Walnut, Pine or Maple.

7. Once connected, you should be ready to launch any GUI application from the command line, such as "firefox", "eclipse" and so on.

 

 

Additional Info:

 

All terminal servers have the same software and settings

If you experience any issues, please consult the FAQ in the tutorials section. Alternatively, you can submit a ticket to the support team here.