34
Connecting to NERSC

Connecting to NERSC · Select User Enter Token Description Token Description Delete Av wyang my phone Submit Fans In the above example ("my phone'), the user is trying to generate

  • Upload
    others

  • View
    17

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Connecting to NERSC · Select User Enter Token Description Token Description Delete Av wyang my phone Submit Fans In the above example ("my phone'), the user is trying to generate

Connecting to NERSC

Page 2: Connecting to NERSC · Select User Enter Token Description Token Description Delete Av wyang my phone Submit Fans In the above example ("my phone'), the user is trying to generate

Agenda

1.

2.

3.

4.

5.

Page 3: Connecting to NERSC · Select User Enter Token Description Token Description Delete Av wyang my phone Submit Fans In the above example ("my phone'), the user is trying to generate

Connecting to NERSC

Page 4: Connecting to NERSC · Select User Enter Token Description Token Description Delete Av wyang my phone Submit Fans In the above example ("my phone'), the user is trying to generate

Agenda

1.

2.

3.

4.

5.

Page 7: Connecting to NERSC · Select User Enter Token Description Token Description Delete Av wyang my phone Submit Fans In the above example ("my phone'), the user is trying to generate

MFA on NERSC services

Page 8: Connecting to NERSC · Select User Enter Token Description Token Description Delete Av wyang my phone Submit Fans In the above example ("my phone'), the user is trying to generate

Agenda

1.

2.

3.

4.

5.

Page 9: Connecting to NERSC · Select User Enter Token Description Token Description Delete Av wyang my phone Submit Fans In the above example ("my phone'), the user is trying to generate

First exercise: NIM

If you have no MFA tokens (first time logging in, or logging in after clicking "Lost your tokens), then leave this empty

Page 10: Connecting to NERSC · Select User Enter Token Description Token Description Delete Av wyang my phone Submit Fans In the above example ("my phone'), the user is trying to generate

Connecting to NERSC

Page 11: Connecting to NERSC · Select User Enter Token Description Token Description Delete Av wyang my phone Submit Fans In the above example ("my phone'), the user is trying to generate

Next exercise: MyNERSC

Page 12: Connecting to NERSC · Select User Enter Token Description Token Description Delete Av wyang my phone Submit Fans In the above example ("my phone'), the user is trying to generate

Agenda

1.

2.

3.

4.

5.

Page 13: Connecting to NERSC · Select User Enter Token Description Token Description Delete Av wyang my phone Submit Fans In the above example ("my phone'), the user is trying to generate

NX@NERSC - Accelerated X

Page 14: Connecting to NERSC · Select User Enter Token Description Token Description Delete Av wyang my phone Submit Fans In the above example ("my phone'), the user is trying to generate

Reasons for NX (aka NoMachine)

Page 15: Connecting to NERSC · Select User Enter Token Description Token Description Delete Av wyang my phone Submit Fans In the above example ("my phone'), the user is trying to generate

Reasons for NX

Page 16: Connecting to NERSC · Select User Enter Token Description Token Description Delete Av wyang my phone Submit Fans In the above example ("my phone'), the user is trying to generate

NX@NERSC - Accelerated X

Page 17: Connecting to NERSC · Select User Enter Token Description Token Description Delete Av wyang my phone Submit Fans In the above example ("my phone'), the user is trying to generate

Reasons for NX

Page 19: Connecting to NERSC · Select User Enter Token Description Token Description Delete Av wyang my phone Submit Fans In the above example ("my phone'), the user is trying to generate

Login to NX

don't save the password (it changes every login!)

MFA OTP immediately after password (no spaces)

Page 20: Connecting to NERSC · Select User Enter Token Description Token Description Delete Av wyang my phone Submit Fans In the above example ("my phone'), the user is trying to generate

Agenda

1.

2.

3.

4.

5.

Page 22: Connecting to NERSC · Select User Enter Token Description Token Description Delete Av wyang my phone Submit Fans In the above example ("my phone'), the user is trying to generate

Example Session (terminal only)

Page 23: Connecting to NERSC · Select User Enter Token Description Token Description Delete Av wyang my phone Submit Fans In the above example ("my phone'), the user is trying to generate

NERSC Message of the Day•

Page 24: Connecting to NERSC · Select User Enter Token Description Token Description Delete Av wyang my phone Submit Fans In the above example ("my phone'), the user is trying to generate

Example with X-forwarding

localhost% ssh -l elvis –Y cori.nersc.gov…e/elvis> module load matlabe/elvis> matlab<MATLAB starts up>

Page 26: Connecting to NERSC · Select User Enter Token Description Token Description Delete Av wyang my phone Submit Fans In the above example ("my phone'), the user is trying to generate

sshproxy.sh

••

Page 28: Connecting to NERSC · Select User Enter Token Description Token Description Delete Av wyang my phone Submit Fans In the above example ("my phone'), the user is trying to generate

Connecting to NERSC

Page 29: Connecting to NERSC · Select User Enter Token Description Token Description Delete Av wyang my phone Submit Fans In the above example ("my phone'), the user is trying to generate

Thank you.

Page 31: Connecting to NERSC · Select User Enter Token Description Token Description Delete Av wyang my phone Submit Fans In the above example ("my phone'), the user is trying to generate

Example with MFA

1.2.

3.––

4.–

Page 32: Connecting to NERSC · Select User Enter Token Description Token Description Delete Av wyang my phone Submit Fans In the above example ("my phone'), the user is trying to generate

MFA Advanced setup

•.ssh/config

Page 33: Connecting to NERSC · Select User Enter Token Description Token Description Delete Av wyang my phone Submit Fans In the above example ("my phone'), the user is trying to generate

SSH Keys