The Pool may change for any number of reasons; for example, machines may be rotated out for maintenance. To discover the IP addresses of the Login machines any given time, use the host command:
host login.itd.umich.edu
To discover a machine's name, use the host command with an IP address argument, as shown below:
host 141.211.2.210 (replacing the IP number with the known IP number)
The Login machines run RHEL8 (Red Hat Enterprise Linux 8).
A wide variety of software such as “CC” compilers & other utilities is accessible on the “GCC” Login Pool under the /usr/bin directory.
The alternatives to using the login machines are:
-
getting access to the CAEN machines in the Duderstadt Center site by getting a joint ITS/CAEN account from the CAEN Office in the Duderstadt Center, or
-
in a few cases, getting an account on a departmental machine.
Check with the IT staff of the department where you wish to get access.
Because the software is supported only in its system-wide configuration, ITS (4-HELP) cannot assist you if you have problems using it in any way other than in its system-wide configuration. You are free to use it in any way that you like, however.
Email the Login administrators at [email protected].
Use the kpasswd uniqname (where uniqname is your uniqname) command from the % prompt. It will ask you for your old password, and then your new one twice. Note: This also changes your level - 1 uniqname password.
To change your full name, contact [email protected].
Add these lines to the end of your .login file:
if ( $SHELL == "/bin/csh" ) then
foreach i ($path)
if ( -x $i/tcsh ) then
setenv SHELL $i/tcsh
set shell=$i/tcsh
exec $i/tcsh -l
endif
end
endif
This sets the shell to tcsh if (and only if) it can find a copy of tcsh on the machine. If you really need tcsh to be the login shell, then you should start it with the -l flag as it is done above.
See Getting Started With AFS for recommended SFTP options.
Add the following line to the end of your .login file:
setenv EDITOR vi
If you don't want to see the daily message, which informs you of changes and important announcements, disable it with a file in your home directory called ".hushlogin". You can create this file with the command:
touch ~/.hushlogin
If you want to re-enable the message, just remove the file with the command:
rm ~/.hushlogin
Create a script in a bin directory:
-
Make a bin directory if you don't have one: mkdir ~/bin
-
Edit a file called ~/bin/rs, and add the following lines:
#!/bin/csh
eval `resize` (Note: use back-quotes, not apostrophes. The back-quote key can often be found beneath the Esc key at the top left corner of keyboards.) -
Change the permissions on the file to make it executable with the command:
chmod 700 ~/bin/rs -
When you have the wrong screen size, type rs and the screen will resize.
-
You can also accomplish the same thing by adding this line to the end of your .cshrc file:
alias rs eval `resize`
At the prompt, type the command "last" followed by your uniqname:
% last <uniqname>
You will see a list of all your logins on the current machine within the past week.
RSA Authentication is disabled on the Login Pool's SSH daemon for two reasons:
-
The Login Pool uses Kerberos, a software package for centralized identification, authentication and authorization. Kerberos is the university standard for authentication.
-
A user logged in via SSH RSA authentication would still need to authenticate via Kerberos in order to access his/her home directory. Some supported programs will not behave properly if the user's home directory is inaccessible.
Do this with a simple command:
fs lq
You will get a readout like this:
% fs lq ~uniqname % fs lq ~bjensen Volume Name Quota Used % Used Partition user.bjensen 10485764 6019661 57% 81%
This means that bjensen's quota is 10,485,764K, and they are using 6,019,661K, or 57% of that. On the disk where his home directory resides, 81% of the space is being used.
