| Introduction | Getting Started | Using Unix | Your Environment |
Getting a UNIX account |
Accessing Systems | Changing Your
Password | Changing Your Shell |
Using UNIX Commands | Configuration Files | Logging
Out
For an overview of D0 accounts, authentication, and access, please visit Overview of Authentication, Access, and Accounts
Access to all Fermilab Unix Computer systems is now controlled centrally by the Kerberos authentication protocol. You have one kerberos "principal" and its associated password and cryptocard (supplies one time use passwords). Once you have authenticated via kerberos, if you have an account on a Unix system, you will be allowed to login. Your Kerberos password should never be transmitted over an unencrypted network.
You can connect to D0's Unix systems by logging in at the console, connecting over the network from a Kerberized computer, using a CRYPTOCard from non-Kerberized computers, or using tools available for Windows systems. Kerberized versions of ssh, slogin, telnet, rsh, rlogin, rcp, scp and ftp are available.
Details are available in the Unix at Fermilab and Strong Authentication at Fermilab manuals:
Access to D0 systems is described in Overview of Authentication, Access, and Accounts.
Remember that UNIX is case sensitive . Although the login names are always in lower case, your passwords can be mixed case.
Information about using these systems for analysis can be found in the Computing and Core Software section.
The Computing Systems & Operations section covers information about the available systems.
The Software and Documentation section includes information the D0 software environment, how to analyze the DØ data, how to run various standard DØ executables and how to work within the DØ software environment.
Refer to the Resetting Passwords section of the D0 Accounts and Access section.
The default UNIX shell on D0 systems is tcsh.
Once you are logged in, the prompt displayed on your screen indicates your default shell. You interact with the UNIX operating system by entering a command at the shell prompt. To determine which shell you are in, you can type the following command,
echo $shell
You can invoke a new shell by simply typing the name of the shell. For example to switch to tcsh simply type tcsh at the shell prompt. You can return to your default shell by typing the exit command. You can find out more about various shells and our recommendations in the section on shells.
The commonly used UNIX commands that you would need to manage your directories, files and to do simple things are given in Frequently used Unix commands.
For more information, refer to the Using Unix section of this guide and to the Unix at Fermilab manual.
%logout (if you are running csh) or
$exit or
ctrl-D (if you are running Bourne shell)
If you have other processes (which maybe created by mistake) you will be informed that you have stopped or suspended jobs. You can use the command jobs to see what jobs are in the system and kill them before you log out (or you can continue to enter logout until all the processes are terminated.)
| d0web-support@fnal.gov | |
| Security, Privacy, Legal | |
| Last modified: May 07, 2004 11:15:56 AM CDT | |