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:22] – [Login using Windows] 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 35: | Line 35: | ||
* Connect to Internet (use VPN when not on the UZH network) | * Connect to Internet (use VPN when not on the UZH network) | ||
- | * Open a X-Windows terminal in the X11 application | + | * Open a X-Windows terminal in the X11 application |
- | * Connect to the server: '' | + | * Connect to the server |
==== Login using Windows ==== | ==== Login using Windows ==== | ||
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.1506334953.txt.gz · Last modified: 2020/08/21 10:15 (external edit)