Connect to Magnolia: Difference between revisions

From HPC Wiki
Jump to:navigation Jump to:search
(link to signup site)
(→‎Windows: Mention MobaXTerm for X11 forwarding users)
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{WIP|author=bgo}}
{{Note|Please change your password once you've logged in by typing {{C|passwd}}.}}
{{Note|Please change your password once you've logged in by typing {{C|passwd}}.}}


The suggested method for connecting to the Magnolia cluster is to use [//en.wikipedia.org/wiki/Secure_Shell {{C|ssh}}]. This is the standard method for connecting to linux machines, for more details [http://www.google.com/search?safe=off&q={{urlencode:how to ssh into a linux machine}} google 'how to ssh into a linux machine']
__TOC__
 
== Request an Account ==
 
Accounts on the Magnolia cluster may be requested for an [[#Individual|individual]], or for an entire [[#Class|class]]. Requests will typically be processed within 48 hours, and upon approval an email will be sent with the assigned credentials.
 
=== Individual ===
 
To request an individual account please go to the [//redcap.usm.edu/surveys/?s=CDJYFH89TC request page].
 
=== Class ===


If you are the instructor of record for a class, you may request temporary accounts for the students. Class accounts are usually given out on a semester basis, with the accounts automatically expiring 2 weeks after the end of the semester.


__TOC__
To request class accounts, please email [mailto:brian.olson@usm.edu?subject=Magnolia%20Cluster:%20Request%20for%20class%20accounts Dr. Brian G. Olson].
 
== Required Program (SSH) ==
 
The suggested method for connecting to the Magnolia cluster is to use [//en.wikipedia.org/wiki/Secure_Shell {{C|ssh}}]. This is the standard method for connecting to linux machines, for more details [//www.google.com/search?safe=off&q={{urlencode:how to ssh into a linux machine}} google 'how to ssh into a linux machine']
 
=== Fingerprint ===
 
When first connecting to a computer with {{C|ssh}}, you will be presented with a [//en.wikipedia.org/wiki/Public_key_fingerprint fingerprint]. This is used to verify that you are connected to the correct computer. The current list of SSH fingerprints for Magnolia can always be found on the [[SSH_Fingerprints/magnolia.usm.edu]] page. If the fingerprints do not match, please contact [mailto:brian.olson@usm.edu?subject=Magnolia%20Cluster:%20SSH%20fingerprint%20problem Dr. Brian G. Olson]
 
== Connecting / Login ==


The following shows how to connect to the Magnolia cluster from three (3) common operating systems: [[#Linux|Linux]], [[#Windows|Windows]], and [[#OS X|OS X]].


If you have not been assigned a username and password, please [//hpcwiki.usm.edu/signup request an account]. For the following examples, replace {{C|<username>}} with the username you were assigned.
{{Note|For the following, replace {{C|<username>}} with the username you were assigned.}}


== Linux ==
=== Linux ===


Open a terminal, and type the following:
Open a terminal, and type the following:


{{Cmd|ssh <username>@magnolia.usm.edu}}
{{Cmd|ssh <username>@magnolia.usm.edu|output=<pre>
The authenticity of host 'magnolia.usm.edu' can't be established.
ECDSA key fingerprint is SHA256:glQIZZKlsAwf3QJNNDQSxFpRzE2rKs4GfxByO6ZBzis.
 
Are you sure you want to continue connecting (yes/no)?
</pre>}}
 
If the [[#Fingerprint|fingerprint]] matches one listed on [[SSH_Fingerprints/magnolia.usm.edu]], type ''YES'' followed by {{Key|Enter}}.
 
==== Full Login Procedure ====
 
The full login procedure, for a user named ''exampleuser'', should look like the following:
 
{{Cmd|ssh exampleuser@magnolia.usm.edu|output=<pre>
The authenticity of host 'magnolia.usm.edu' can't be established.
ECDSA key fingerprint is SHA256:glQIZZKlsAwf3QJNNDQSxFpRzE2rKs4GfxByO6ZBzis.
 
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'magnolia.usm.edu' (ECDSA) to the list of known hosts.
exampleuser@magnolia.usm.edu's password:
 
 
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Welcome to Magnolia, the high performance computational cluster
at the University of Southern Mississippi.
 
Please reference USM HPC in any research report, journal or
publication. The suggested content of a citation is:
 
    The authors acknowledge HPC at The University of Southern
    Mississippi supported by the National Science Foundation
    under the Major Research Instrumentation (MRI) program via
    Grant # ACI 1626217.
 
 
Please direct all questions, and requests for programs to be
installed to:
 
Dr. Brian G. Olson (brian.olson@usm.edu)
 
 
                          ** Messages **
 
September 14, 2017 - To get a copy of the newest version of job
submission examples, which work with new and updated modules, run
the following command at anytime:
                          update-examples
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 
[exampleuser@magnolia01 ~]$
</pre>}}
 
=== Windows ===
 
Install an SSH client, like {{C|PuTTY}} ([//www.putty.org www.putty.org]) or {{C|MobaXTerm}} ([//mobaxterm.mobatek.net mobaxterm.mobatek.net]). {{C|MobaXTerm}} is recommended for users who want to run GUIs that use X11 forwarding, and {{C|PuTTY}} is recommended for users who only need text environments. The following explains how to connect with {{C|PuTTY}}, but similar settings can be used for connecting with {{C|MobaXTerm}}. Run {{C|PuTTY}}, and type {{C|magnolia.usm.edu}} in the ''Host Name'' field, outlined in orange in the figure, then click on ''Open''
 
[[File:Putty-Hostname.png]]


[[File:Putty-Fingerprint.png]]


== Windows ==
If the [[#Fingerprint|fingerprint]] matches one listed on [[SSH_Fingerprints/magnolia.usm.edu]], click on ''YES'', and you'll see the following screen:


Install an SSH client, like PuTTY (http://www.putty.org), and type in your assigned credentials when prompted.
[[File:Putty-Username.png]]


From here, the output should be nearly identical to the [[#Full Login Procedure|full login procedure]].


== OS X ==
=== OS X ===


Open the Terminal application, and type the following:
Open the Terminal application, and type the following:


{{Cmd|ssh <username>@magnolia.usm.edu}}
{{Cmd|ssh <username>@magnolia.usm.edu}}
If the [[#Fingerprint|fingerprint]] matches one listed on [[SSH_Fingerprints/magnolia.usm.edu]], type ''YES'' followed by {{Key|Enter}}.
From here, the output should be nearly identical to the [[#Full Login Procedure|full login procedure]].
== What Next? ==
A few links which might be helpful:
* [[Initial Setup|Initial setup of account]]
* [[Update_Examples|Examples]]
* [[:Category:Tutorials|List of Tutorials]]


[[Category:Tutorials]]
[[Category:Tutorials]]

Latest revision as of 20:27, 17 June 2020

Note
Please change your password once you've logged in by typing passwd.

Request an Account

Accounts on the Magnolia cluster may be requested for an individual, or for an entire class. Requests will typically be processed within 48 hours, and upon approval an email will be sent with the assigned credentials.

Individual

To request an individual account please go to the request page.

Class

If you are the instructor of record for a class, you may request temporary accounts for the students. Class accounts are usually given out on a semester basis, with the accounts automatically expiring 2 weeks after the end of the semester.

To request class accounts, please email Dr. Brian G. Olson.

Required Program (SSH)

The suggested method for connecting to the Magnolia cluster is to use ssh. This is the standard method for connecting to linux machines, for more details google 'how to ssh into a linux machine'

Fingerprint

When first connecting to a computer with ssh, you will be presented with a fingerprint. This is used to verify that you are connected to the correct computer. The current list of SSH fingerprints for Magnolia can always be found on the SSH_Fingerprints/magnolia.usm.edu page. If the fingerprints do not match, please contact Dr. Brian G. Olson

Connecting / Login

The following shows how to connect to the Magnolia cluster from three (3) common operating systems: Linux, Windows, and OS X.

Note
For the following, replace <username> with the username you were assigned.

Linux

Open a terminal, and type the following:

user $ssh <username>@magnolia.usm.edu
The authenticity of host 'magnolia.usm.edu' can't be established.
ECDSA key fingerprint is SHA256:glQIZZKlsAwf3QJNNDQSxFpRzE2rKs4GfxByO6ZBzis.

Are you sure you want to continue connecting (yes/no)?

If the fingerprint matches one listed on SSH_Fingerprints/magnolia.usm.edu, type YES followed by Enter.

Full Login Procedure

The full login procedure, for a user named exampleuser, should look like the following:

user $ssh exampleuser@magnolia.usm.edu
The authenticity of host 'magnolia.usm.edu' can't be established.
ECDSA key fingerprint is SHA256:glQIZZKlsAwf3QJNNDQSxFpRzE2rKs4GfxByO6ZBzis.

Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'magnolia.usm.edu' (ECDSA) to the list of known hosts.
exampleuser@magnolia.usm.edu's password:


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Welcome to Magnolia, the high performance computational cluster
at the University of Southern Mississippi.

Please reference USM HPC in any research report, journal or
publication. The suggested content of a citation is:

     The authors acknowledge HPC at The University of Southern
     Mississippi supported by the National Science Foundation
     under the Major Research Instrumentation (MRI) program via
     Grant # ACI 1626217.


Please direct all questions, and requests for programs to be
installed to:

Dr. Brian G. Olson (brian.olson@usm.edu)


                          ** Messages **

September 14, 2017 - To get a copy of the newest version of job
submission examples, which work with new and updated modules, run
the following command at anytime:
                          update-examples
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

[exampleuser@magnolia01 ~]$

Windows

Install an SSH client, like PuTTY (www.putty.org) or MobaXTerm (mobaxterm.mobatek.net). MobaXTerm is recommended for users who want to run GUIs that use X11 forwarding, and PuTTY is recommended for users who only need text environments. The following explains how to connect with PuTTY, but similar settings can be used for connecting with MobaXTerm. Run PuTTY, and type magnolia.usm.edu in the Host Name field, outlined in orange in the figure, then click on Open

If the fingerprint matches one listed on SSH_Fingerprints/magnolia.usm.edu, click on YES, and you'll see the following screen:

From here, the output should be nearly identical to the full login procedure.

OS X

Open the Terminal application, and type the following:

user $ssh <username>@magnolia.usm.edu

If the fingerprint matches one listed on SSH_Fingerprints/magnolia.usm.edu, type YES followed by Enter.

From here, the output should be nearly identical to the full login procedure.

What Next?

A few links which might be helpful: