Help:Eustis

From CECS wiki
Jump to navigation Jump to search

Eustis is a server used for several courses. Resources related to these courses are available to students using eustis.

The full hostname is eustis.eecs.ucf.edu

There are actually two servers now:

eustis2.eecs.ucf.edu
for designated classes only
eustis3.eecs.ucf.edu
storage, available to all CS and ECE students and students in designated classes
Also includes user web directories


Eustis uses your NID and NID password. If you don't know your password or have not reset it in the last 90 days, please do so at http://mynid.ucf.edu

Eusitis is only available if your professor has asked for access for your class.

Additional documentation can be found at help:Unix help and help:Contents

Note: Use of eustis use must comply with UCF Policy 4-002.4 Use of Information Technologies and Resources especially the items under the heading Use and Misuse of Computing and Telecommunications Resources


Accessing eustis through ssh[edit]

Note that you must either be on campus, or be using the VPN to access eustis via ssh. Resnet is considered off campus, so you need VPN there too.

Secure shell (ssh) is a protocol used securely communicate with servers. It supports both file transfer and shell access. You can use any of the ssh software listed at help:ssh.

Note that if you do not give ssh a login, it defaults to your local login, which might be different than your NID.

Replace NID below with your actual NID. Your NID should be 2 letters followed by 6 digits.

ssh NID@eustis.eecs.ucf.edu

Accessing eustis from off campus[edit]

Eustis is only accessible from the UCF internal network. If you are off campus, you will need to connect to the internal UCF network with VPN software. See help:vpn.

Limits[edit]

These limits are selected as a combination of trying to keep run away programs from crashing the machine while still trying to be enough for the kinds of programs written in the early programming classes.

Memory 7G
processes 70
default disk quota 500M (this can be raised per user on request)

Custom commands[edit]

The following commands were written locally and are installed on eustis:

webdir
This implements a web directory creation and registration system, see below
zquota
(eustis3 only) This shows disk quotas in a way similar to the standard quota command but for zfs
games-menu
This presets a selection of programs of entertainment and educational value that have minimal impact on system performance. This is available directly to all UCF users, and EECS users with this command.

Web directories[edit]

On eustis3 you may request a web directory with the webdir command. Run webdir with no arguments to get documentation.

  • This system is used partly so that web directories do not contain your NID which is considered protected information.
  • Names are given on a first come first served basis. Some names are reserved.
  • You should pick a directory name related to you, not to your current homework assignment. Make subdirectories inside for each assignment.
  • You can preview your website (on campus) at http://eustis3.eecs.ucf.edu/~name/ where name is the name you requested.
  • Create index.html as a top level page.
  • You can view your website off campus at http://www.eustis.eecs.ucf.edu/~name/
  • You can "publish" your website when you are ready and it will show up in the list at http://eustis3.eecs.ucf.edu/ and http://www.eustis.eecs.ucf.edu


Long term page policies:

  • eustis is only available to EECS students. Your pages will be removed and unpublished when you are no longer a CECS student. These accounts may be archived; you may request a copy if so desired.
  • Web directories that are removed will have their name released for reuse a semester after they are removed.
  • Published web directories without index files (Note: index.html case sensitive) will be automatically unpublished at the end of the semester.
  • We reserve the right to remove or rename published web directories with problematic names.

Long term storage[edit]

  • eustis2 accounts will be disabled at the end of the semester. Data may be archived -- ask if you would like it back.
  • eustis3 accounts will be disabled when you leave the EE and CS departments. Accounts unused for a year may be archived. Accounts for users no longer in the departments will be archived except by special request.
  • We reserve the right to remove web directories at the end of each semester. If this is done, the data will be moved to your home directory. Notify us if you wish to use your web directory beyond the end of the semester.

Computational use[edit]

Eustis2 is not appropriate for computational work outside of classes and is not fast.

Eustis3 is not intended for computational work and does not have gpus, but it does have a lot of fairly fast cores, so it can be used for very light computational work. This system is very appropriate if you want to learn linux and linux based tools.

If you need computational resources especially for research, apply for an account on the shared clusters at arcc.ist.ucf.edu

WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED[edit]

Note: eustis was upgraded on May 17, 2017, so the ssh key has changed. You will need to tell your ssh client to forget the old key and accept the new one if you logged in before this date.

linux, mac and mobaXterm
ssh-keygen -R eustis.eecs.ucf.edu