Gaining access through NoMachine
- Download NoMachine: https://www.nomachine.com/
- Add a new machine:
- Fill in the following address:
- Name: PSNXSERV (or a different name)
- Host: psnxserv.slac.stanford.edu
- Port: 22
- Protocol: SSH - Select PSNXSERV and select "Connect"
- Click "OK" in the "Verify host identification" window that comes up
- Log in with your UNIX credentials
- Start a "New desktop" or reopen a previous session
- If you start a new session, select "Run the console", either in a floating window or in a virtual desktop
- A terminal should appear, you are now connected!
Connecting to mfx-monitor
- Make sure your UNIX accounts is added to the ps-mfx group
You can check this in the terminal
groups
- If you don't have access, contact pcds-it-l@slac.stanford.edu . You will need permission from the instrument lead to be added to the netgroup.
Connect to psdev
ssh psdev
Connect to mfx-monitor
ssh mfx-monitor
You are now connected to mfx-monitor! Below are some useful pathways and commands:
# To run mfx hutchpython: cd /reg/g/pcds/pyps/apps/hutch-python/mfx/mfx ./mfxpython # To run mfxhome: cd /reg/g/pcds/epics-dev/screens/edm/mfx/current ./mfxhome
- You can add the pathways and commands from step 4 to your .bashrc as well, for easy access.
Using mfxhome remotely
Be mindful of using mfxhome remotely! Try to avoid moving motors, they can behave in an unexpected way when you are controlling them remotely. Do not move sensitive equipment remotely!