-
Notifications
You must be signed in to change notification settings - Fork 1
Servers
See: https://www.hep.technion.ac.il/DokuWiki/doku.php/danagroup:start
(you'll need your Atlas login credentials view/edit this content)
Desktop machines owned by the group are setup to allow remote access via ssh
(secure shell).
To do so, you must have
- an existing user account on the machine
- an
ssh
client installed on the machine you are using to perform the remote login - access to the Technion VPN for off-campus logins
If you need a user account, please contact Mark Fuller, the lab manager. He will provide you with a username and the machine address.
For those logging in from Windows, please see instructions here for installing the PuTTY
client.
Follow the instructions to enable X11 forwarding to run graphical applications over ssh
.
If logging in from Windows, you will need a local X11 server on your Windows computer - one option is XMing.
By running the bundled executable xlaunch.exe
, you may provide the X server configuration and pass the required parameters to PuTTY for login via ssh
.
If you encounter a "connection refused" error, you may need to modify the X11 server settings.
To connect via ssh
, run the command ssh -Y $USERNAME@$ADDRESS
(where $USERNAME and $ADDRESS are the variables you have been provided) and follow the commend prompts to enter your password and login.
The -Y
is needed to allow graphical programs to run.
PuTTY
users may have already turned on X forwarding by default.
At the command prompt, enter the program name followed by &
(to background the process) and enter.
Some of the graphical applications you are most likely to launch are (N.B. $
just means "at a regular prompt"):
- PyCharm Python IDE (select from toolbox menu): $ jetbrains-toolbox&
- VS Codium IDE (same as Visual Studio Code): $ codium&
- Nautilus file browser: $ nautilus&
If you forget the &
, the application will take over the terminal until it is closed!
If this happens, don't panic - there is an easy way to fix it:
- From the terminal,
ctrl+z
to pause the application - A message in the terminal will appear (followed by a command prompt):
[$n]+ Stopped $PROGRAM
where$n
is an integer and $PROGRAM is the application name - At the terminal command prompt, enter
bg $n
($n
is the integer!) and enter to background the application