Glue access is available when you join the university. You need to initiate your Glue account by visiting https://cgi.oit.umd.edu/cgi-bin/account/activation.cgi. Check the box next to the TERPConnect option and click Submit. Within 24 hours, you should be able to connect. If you have any problems logging in, contact the Sevice Desk. For additional information about Glue, please connect to the VPN and review the Glue overview documentation on the Linux Support Home webpage.
Glue accounts are how the GRACE clusters are accessed. The GRACE (Glue Research and Academic Computing Environment) cluster has been established for instructional and research usage of the faculty, staff, and students of the University of Maryland College Park. It is a cluster of Linux servers and is part of the Glue environment.
To access the GRACE cluster, you must first have a Glue account. Instructors who wish to use the GRACE cluster for their class can use UMD Grace Account Request to request access.
General information pages GRACE are available on the Linux Support Home website when connected to VPN.
To establish remote access to general Glue utility servers or the GRACE cluster, you must make a terminal connection. One way to make a terminal connection and access your account is to use a terminal program. Below are the basic steps to getting started with terminal programs.
Connecting to Glue or GRACE with a terminal application that uses SSH (secure shell) is generally more secure. There are many different terminal solutions, with varying features for each OS (Windows, macOS, and Linux). Review available options and select the application that has the best features for you.
Some example terminal programs:
Once you've established a connection with the Glue servers (server name: glue.umd.edu) or GRACE system (server name: grace.umd.edu), use your university credentials to log in.
Remember that Linux is case-sensitive, so you must enter your username in all lowercase and passphrase exactly as you entered it when you selected it. In some environments, you may see a prompt:
TERM = (unknown)
If you do, enter vt100 and press Enter (unless you think your workstation is set up for a different terminal type, in which case you should use that type).
<Next, you will see a prompt that will give the name of the machine you are logged in to, followed by :~:.
Some typical prompts include:
y:~:
z:~:
When we refer to a command prompt throughout this document, we refer to the prompts illustrated above.
To log off (or exit) from Glue or GRACE, type logout at the command prompt and press Enter. It is important to log off when you finish using the Glue or GRACE systems.
You are liable at all times for the activity on your account. All Glue accounts are governed by the Policy on the Acceptable Use of Information Technology Resources.
Your Glue or GRACE account uses your UM Directory passphrase. If you need to change your passphrase, see Passphrase Management.
Glue and GRACE account space is limited. Each customer is assigned a disk quota. This quota is an indicator of the number of files you have created and the limit on space that you can use. If you exceed this amount, you will be unable to access more space until you have deleted some files.
If you log in to your account and get one of these messages, your account may be over quota: Your disk space is exceeded.
To check if you are over quota:
If you are still over quota, go to the next section to determine which directories and files are causing problems. You can then delete any unwanted items. Your account has two main directories: pub and home. This section looks at the pub and home directories
The pub directory is where public files for your website are stored (www.glue.umd.edu/~loginname).
To delete files in your Pub directory:
To delete files in your Home directory:
The Division of IT Linux systems has several editors for creating new and editing existing files. The three most popular editors are Pico, Emacs, and Vi.
Pico is the easiest text editor to use. This visual editor displays a command list at the bottom of the screen for performing basic tasks such as justifying text, cutting and pasting text, and spell-checking a file. For more information on the pico editor, refer to Using the Pico Text Editor.
Emacs is a very powerful editor. It allows you to use and customize a very large set of commands. Emacs has environmental modes for basic text editing, editing C program files, and editing Lisp program files. For more information on the emacs editor, refer to Using the Emacs editor.
Vi is an editor that is almost universally available on UNIX-based machines. It is available on all UNIX systems maintained by the Division of Information Technology.
When establishing your Glue account, several defaults (preset) configuration files govern various parameters, window size and placement, and where to look for commands. You can alter these defaults by editing various hidden files (dotfiles) in your home directory:
.environment | for modifying environmental variables and conditions |
.path | for modifying the search path used when executing commands |
.aliases | for setting user command aliases |
.cshrc.mine | for setting other user shell variables not mentioned above (do not edit .cshrc) |
.startup.X | for setting startup commands in X-Windows connections |
.startup.tty | for setting startup commands in text-only connections |
However, should you want to return to default status again, run the original defaults script program again by typing
/usr/local/scripts/newdefaults
at the Linux prompt. This will return your account to its default settings. Previous configuration modifications will be moved to filename-date (filename is the file you modified and date is the date of the modification). For example, .path-27-11-96 would represent the November 27, 1996 version of .path. It is also important to note that after you enter /usr/local/scripts/newdefaults at the UNIX prompt, the .aliases file and any .mine (.cshrc.mine, logout.mine, etc.) files will not be changed.
SFTP (Secure File Transfer Protocol) is used to transfer files from one computer connected to the Internet to another computer connected to the Internet. SFTP and SCP (Secure CoPy) are available on Glue and GRACE. For more information about using SFTP, refer to Transferring Files with SFTP or SCP.
NOTE: Non-secure connections (telnet, ftp) are not allowed to Glue or GRACE hosts.
One feature of Linux is that system documentation is available online. If you need help with a particular command (e.g., identifying appropriate usage or syntax), enter:
man command
Using the man command displays the relevant UNIX reference manual pages. Review the manual pages if you are uncertain about features associated with any command.
The apropos command lists all online manual sections that contain instances of given keywords in their title. The format for apropos is:
apropos keyword
Contact the Service Desk should you need additional assistance.