2E. Logging in to Xlogin

You can get access to xlogin by using computers in Austin 208. The following sections discuss how to log into xlogin using your own computer.


The student VPN

ECU provides a student virtual private network (VPN), as well as Cisco AnyConnect software for using it. Get the software from  http://www.ecu.edu/cs-itcs/connect/studentVPN.cfm.

The VPN itself is piratesvpn.ecu.edu.


Logging into xlogin using NX

NX (also called NoMachine) is remote login client software that you can put on your computer. Get it from www.nomachine.com/download.

Start by setting up a profile on NX. See setting up NX.

To log using NX, first log into the VPN. Then click on the profile that you created. Choose Gnome as the desktop manager. See Logging into xlogin using NX.


Avoiding a pitfall

Do not confuse xlogin with the student VPN. Start the VPN using the Cisco AnyConnect software provided by ECU. Log into piratesvpn.ecu.edu. You must do that to satisfy ECU security requirements.

After successfully starting the VPN, start NX. Use NX to log into xlogin.cs.ecu.edu. That is the server that you use. Keep the VPN running as long as you have NX open.

NX is not a machine; you cannot login to NX. It is a remote login client that you can use to log into xlogin from your computer.


Other options for logging into xlogin

  1. SSH is another login client that gives a text-only interface. It also provides a file transfer tool. You can get SSH software for Windows here.

  2. NX can be configured to use either the NX protocol, using port 4000, or the SSH protocol, using port 2200. See setting up NX to use port 2200.

    Port 2200 can be accessed directly, without connecting to the VPN, from anywhere except through the campus wireless networks. (Don't ask me to explain why that is. It makes no more sense to me than it does to you.) To connect to xlogin through a campus wireless network, you must connect to the VPN, regardless of the remote login tool that you use.

  3. Another text-only remote login tool is puTTy. It is more primitive than SSH, but it works on port 2200.


Links