exercises:2017_uzh_cmest:login
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| exercises:2017_uzh_cmest:login [2017/09/25 10:23] – [Login using macOS] tmueller | exercises:2017_uzh_cmest:login [2020/08/21 10:15] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 15: | Line 15: | ||
| optionally you may want: | optionally you may want: | ||
| - | * a X11-Server | + | * a X11-Server, to be able to start graphical applications on the server and have the output on your computer: |
| * on Linux: it is enough to be logged-in in a graphical environment (Unity, Gnome, KDE, ...) | * on Linux: it is enough to be logged-in in a graphical environment (Unity, Gnome, KDE, ...) | ||
| - | * on Mac OS X/OSX/macOS Sierra: you need [[https:// | + | * on Mac OS X/OSX/macOS Sierra: you need to install |
| - | * on Microsoft Windows: you need [[http:// | + | * on Microsoft Windows: you need to install |
| * a file transfer tool to copy files from/to the server: | * a file transfer tool to copy files from/to the server: | ||
| * on Linux: put '' | * on Linux: put '' | ||
| Line 29: | Line 29: | ||
| * Connect to Internet (use VPN when not on the UZH network) | * Connect to Internet (use VPN when not on the UZH network) | ||
| * Open a terminal (Konsole, xterm or similar) | * Open a terminal (Konsole, xterm or similar) | ||
| - | * Connect to the server: '' | + | * Connect to the server |
| Line 197: | Line 197: | ||
| after that you can add and remove modules to be loaded at startup using '' | after that you can add and remove modules to be loaded at startup using '' | ||
| - | To add '' | + | To add '' |
| < | < | ||
| - | $ module initadd vmd | ||
| $ module initadd cp2k/ | $ module initadd cp2k/ | ||
| </ | </ | ||
| - | to remove '' | + | to remove '' |
| < | < | ||
| - | $ module initrm | + | $ module initrm |
| </ | </ | ||
| Line 214: | Line 213: | ||
| ==== Setup key-based authentication ==== | ==== Setup key-based authentication ==== | ||
| - | To avoid having to type the password every time you log in (and to increase the security), | + | To avoid having to type the password every time you log in (and to increase the security), |
| - | First generate a key-pair **on your local machine** | + | === Instructions for macOS and Linux === |
| + | |||
| + | First generate a key-pair **on your local machine** | ||
| < | < | ||
| Line 222: | Line 223: | ||
| </ | </ | ||
| - | and accept the defaults proposed and do not set a password. | + | and accept the defaults proposed and do no set a password. |
| Upload the public key **from your local machine** to tcopt3: | Upload the public key **from your local machine** to tcopt3: | ||
| Line 230: | Line 231: | ||
| </ | </ | ||
| - | Now login to '' | + | Now login to '' |
| < | < | ||
| Line 243: | Line 244: | ||
| $ ssh -i ~/ | $ ssh -i ~/ | ||
| </ | </ | ||
| + | |||
| + | === Instructions for Windows using PuTTY === | ||
| + | |||
| + | First login to the server as above and leave the terminal window open. | ||
| + | |||
| + | Then generate a key-pair **on your local machine** as follows: | ||
| + | |||
| + | - Start the application // | ||
| + | - Click on // | ||
| + | - Do not set a //Key passphrase// | ||
| + | - Click on //Save private key// and store the private key as '' | ||
| + | - On the server (in the //PuTTY// terminal window), run the following commands: | ||
| + | < | ||
| + | $ mkdir -p .ssh | ||
| + | $ chmod 0700 .ssh | ||
| + | $ nano -w .ssh/ | ||
| + | </ | ||
| + | - Now copy & paste the content in the field //Public key for pasting into OpenSSH authorized_keys file// from // | ||
| + | - Exit //nano// by using '' | ||
| + | - Enter '' | ||
| + | - Close the // | ||
| + | |||
| + | Reconfigure //PuTTY// to use the generate key: | ||
| + | |||
| + | - Restart //PuTTY// | ||
| + | - Select the //Session// '' | ||
| + | - Select // | ||
| + | - Use the // | ||
| + | - Go back to //Session// and click //Save//, then //Open// to login | ||
| + | - Now //PuTTY// should directly login (given that you have saved the username as well as described above) without asking for a password | ||
| ==== Simplify the login ==== | ==== Simplify the login ==== | ||
exercises/2017_uzh_cmest/login.1506335022.txt.gz · Last modified: (external edit)
