Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
abstract:darwin:system_access:system_access [2022-08-17 14:08] – [Logging on to DARWIN for XSEDE Allocation Users] anita | abstract:darwin:system_access:system_access [2022-09-14 16:29] (current) – [Logging on to DARWIN for ACCESS (XSEDE) Allocation Users] anita | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Connecting to DARWIN ===== | ||
+ | |||
+ | ===== Secure shell program (SSH) ===== | ||
+ | |||
+ | Use a secure shell program/ | ||
+ | program to move files to and from the cluster. | ||
+ | |||
+ | There are many suitable secure clients for Windows, Mac OS X, and UNIX/Linux. We recommend PuTTY and Xming for Windows users. Macintosh and UNIX/Linux users can use their pre-installed SSH and X11 software. (Newer versions of Mac OS X may not have a current version of X11 installed. See the Apple web site for | ||
+ | [[http:// | ||
+ | |||
+ | <note tip>IT strongly recommends that you configure your clients as described in the online X-windows (X11) and SSH documents | ||
+ | ([[https:// | ||
+ | [[http:// | ||
+ | |||
+ | <note important> | ||
+ | Your HPC home directory has a '' | ||
+ | modify the files that were initially created by the system. They facilitate communication between | ||
+ | the login (head) node and the compute nodes. Only use standard **ssh** commands to add keys to the | ||
+ | files in the '' | ||
+ | </ | ||
+ | |||
+ | Please refer to Windows and Mac/Linux related sections for specific details using the command line on your local computer: | ||
+ | * [[: | ||
+ | * [[: | ||
+ | |||
+ | ===== Logging on to DARWIN ===== | ||
+ | You need a [[abstract: | ||
+ | |||
+ | To learn about launching GUI applications on DARWIN, refer to [[abstract: | ||
+ | |||
+ | ==== Logging on to DARWIN for UD Allocation Users ==== | ||
+ | Users with an UD allocation award should use SSH to connect to the DARWIN login node. For example, to connect to DARWIN with account '' | ||
+ | |||
+ | <code bash> | ||
+ | ssh traine@darwin.hpc.udel.edu | ||
+ | </ | ||
+ | |||
+ | or if you need you use X-Windows requiring X11 forwarding, then use | ||
+ | <code bash> | ||
+ | ssh -Y traine@darwin.hpc.udel.edu | ||
+ | </ | ||
+ | |||
+ | You may set up direct SSH key authentication on DARWIN once you are on the system by adding the desired public key to your authorized_keys file in the '' | ||
+ | |||
+ | ==== Logging on to DARWIN for ACCESS (XSEDE) Allocation Users ==== | ||
+ | |||
+ | ACCESS users with an allocation award on DARWIN will not be able to login until their password is set by using the password reset web application at [[https:// | ||
+ | |||
+ | The application starts by directing the client to the CILogon authentication system where the " | ||
+ | |||
+ | <WRAP center round tip 60%> | ||
+ | ACCESS users on DARWIN can use the [[https:// | ||
+ | </ | ||
+ | |||
+ | For example to connect to DARWIN with account '' | ||
+ | |||
+ | <code bash> | ||
+ | ssh xsedeu1234@darwin.hpc.udel.edu | ||
+ | </ | ||
+ | |||
+ | or if you need you use X-Windows requiring X11 forwarding, then use | ||
+ | <code bash> | ||
+ | ssh -Y xsedeu1234@darwin.hpc.udel.edu | ||
+ | </ | ||
+ | |||
+ | === Installing an SSH Public Key === | ||
+ | |||
+ | You may set up direct SSH key authentication on DARWIN once you are on the system by adding the desired public key to your '' | ||
+ | |||
+ | The standard methods documented for adding a public key on DARWIN will only work once a password has been set for your ACCESS DARWIN account using the [[https:// | ||
+ | |||
+ | The following pages may be helpful for users who are new to key-based SSH authentication: | ||
+ | |||
+ | * [[https:// | ||
+ | |||
+ | ==== Once you are logged into DARWIN ==== | ||
+ | |||
+ | Once you are logged into DARWIN, your account is configured as a member of an allocation [[abstract: | ||
+ | |||
+ | <code bash> | ||
+ | workgroup -g it_css | ||
+ | </ | ||
+ | |||
+ | Please review all the information regarding your computing environment especially the [[abstract: | ||
+ | |||
+ | ===== Screen sessions ===== | ||
+ | |||
+ | When an SSH session is ended intentionally or by a loss of connectivity, | ||
+ | command creates a virtual terminal window session that continues to run after you are logged off. It allows you to reattach the same virtual terminal window session and resume working. | ||
+ | |||
+ | <note tip> | ||
+ | Suppose you have a significant amount of interactive work to be done on the cluster, but you have an interruption coming up shortly, such as lunch. | ||
+ | You can start a screen session and work until lunchtime. | ||
+ | </ | ||
+ | |||
+ | <note important> | ||
+ | If you are using an unstable network connection, for example, a laptop that drops your connection when it sleeps, you may want to start a screen session before you lose connectivity. | ||
+ | </ | ||
+ | |||
+ | See the **man** page for **screen** for details or review a short video [[https:// |