COIT Home Page UNCC Home Page
CCI TechSupport
General Information

Remotely accessible Linux Environment

CCI Linux server LINUX01.UNCC.EDU

 

CCI maintains a general purpose remotely accessible Linux server for CCI faculty, staff, and students to use.

 

To remotely login to this server you will need a ssh terminal client, such as Putty.  Telnet access is disabled.

 

If you are using Putty, launch it, and enter linux01.uncc.edu for the hostname and choose SSH for the protocol, then click “Open”

 

 

When prompted for your username and password, enter your UNCC Novell userid and password.

 

 

Now you are logged into a linux system, but you are not yet connected to your saved files in Novell.   If you want to save any work you do on this system you will need to connect to Novell.   So, essentially, you are logging in twice, once to the Linux system, and once to the Novell filesystem.   This requirement is unfortunate, but it is a “feature” of Novell client for Linux 1.0.   All of this functionality is expected to be available via a single unified login in version 2.0 of the Novell client for Linux(ETA 2006).   So, to perform your secondary login to get to your saved files(that are safely backed up to tape), you will need to do the following, depending on whether you are 1) a UNCC student, or 2) a member of CCI faculty/staff.

 

For students you need to type the following command to login and gain access to the Novell filesystem

nwlogin -r -t unccharlotte -c students.labs.unccharlotte -s nds01 -u yournovelluserid

This command has been aliased to just “studentlogin” so you can alternatively just type that instead.

You will then be prompted for your password, which you should type and press enter.

 

For CCI faculty / staff the command is slightly different:

nwlogin -r -t unccharlotte -c coit.aa.users.unccharlotte -s nds01 –u yournovelluserid

This command has been aliased to just “coitfslogin” so you can alternatively just type that instead.

 

Here is an example of me logging in to Linux with my CCI staff userid and doing a few common tasks

 

login as: jmrabon

Password:

Last login: Mon Sep 19 22:29:42 2005 from coiti264.uncc.edu

 

This server reboots daily at 4am EST for cleanup purposes.

Please save your work and logout before that time.

 

For a STUDENT login to the Novell Filesystem

nwlogin -r -t unccharlotte -c students.labs.unccharlotte -s nds01 -u yournovelluserid

 

For a CCI FACULTY / STAFF login to the Novell Filesystem

nwlogin -r -t unccharlotte -c coit.aa.users.unccharlotte -s nds01 -u yournovelluserid

 

 

 

jmrabon@linux01:~> pwd

/home/jmrabon

jmrabon@linux01:~> ls

jmrabon@linux01:~> nwlogin -r -t unccharlotte -c coit.aa.users.unccharlotte -s nds01 -u jmrabon

Password:

Executing login script...

Your current context is: coit.aa.users.unccharlotte

User: jmrabon Context: coit.aa.users.unccharlotte

Your current tree is: UNCCHARLOTTE

You are attached to server NDS01

map: created link /home/jmrabon/K:=OFFKAPPS/APPS2:/unccapps

map: created link /home/jmrabon/R:=LAB03NW/VOL1:DATA

map: created link /home/jmrabon/S:=DATASERV1/dvol1:

map: created link /home/jmrabon/P:=NDS01/SYS:PUBLIC

map: created link /home/jmrabon/S1:=NDS01/SYS:PUBLIC

map: created link /home/jmrabon/S:=DATASERV1/DVOL1:

Unable to map S1:=NDS01/K:TCPIPWIN/TWSK (code:8804 )

map: created link /home/jmrabon/H:=USRSERV5/UVOL5:COIT/jmrabon

map: created link /home/jmrabon/J:=DATASERV2/DVOL2:COIT/MYDEPT

map: created link /home/jmrabon/T:=DATASERV2/DVOL2:

Logged in

jmrabon@linux01:~> pwd

/home/jmrabon

jmrabon@linux01:~> ls

J  K  P  R  S  S1  T

jmrabon@linux01:~> cd H

jmrabon@linux01:~/H> ls

49desk  helloworld.c  HelloWorld.java  ISO  jrbutils  My Documents  public_html  win_data

jmrabon@linux01:~/H> cat helloworld.c

#include <stdio.h>

 

main() {

 

  printf("Hello, World!\n");

  }

 

jmrabon@linux01:~/H> gcc helloworld.c

jmrabon@linux01:~/H> ls

49desk  a.out  helloworld.c  HelloWorld.java  ISO  jrbutils  My Documents  public_html  win_data

jmrabon@linux01:~/H> ./a.out

Hello, World!

jmrabon@linux01:~/H> cat HelloWorld.java

class HelloWorld {

 

  public static void main (String args[]) {

 

    System.out.println("Hello World!");

 

  }

 

}

 

jmrabon@linux01:~/H> javac HelloWorld.java

jmrabon@linux01:~/H> ls

49desk  a.out  helloworld.c  HelloWorld.class  HelloWorld.java  ISO  jrbutils  My Documents  public_html  win_data

jmrabon@linux01:~/H> java HelloWorld

Hello World!

jmrabon@linux01:~/H> cd

jmrabon@linux01:~> pwd

/home/jmrabon

jmrabon@linux01:~> ls

J  K  P  R  S  S1  T

jmrabon@linux01:~> nwlogout -t unccharlotte

jmrabon@linux01:~> pwd

/home/jmrabon

jmrabon@linux01:~> ls

jmrabon@linux01:~>

jmrabon@linux01:~> logout

 

 

 

Notice that I changed directory to /home/mynovelluserid/H  and did all my work there.   That is very important.   Any files you save directly in /home/mynovelluserid will get deleted every night.  You need to make sure you save your work on one of your novell connected drives/mount points.   Any files you save in one of your novell connected drives, such as /home/mynovelluserid/H  will not be deleted, but will be saved and backed up to tape every night.