Help Files: Security: SSH
Home > Help Files >
Security >
SSH >
Running programs remotely
WebSSH
WebSSH is a Java language implementation of an SSH client.
- Click here to access DECF WebSSH.
Windows
Using PuTTY, Exceed, and WinSCP
The following instructions will guide you through the configuration of Exceed, Putty, and WinSCP, so that you can
1) connect to our servers (requires PuTTY),
2) run programs remotely will graphical interface enabled (requires PuTTY and Exceed), and
3) transfer/download files from our server (requires WinSCP).
- Download the exceed.exe file from http://software-central.berkeley.edu.
- Install Exceed onto your computer.
- Download the putty.exe file from http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html.
- Open Putty by clicking on the icon.
- A window should pop up. In the category menu on the left, click on "SSH" then "X11".
- Check Enable X11 Forwarding
- Now, go back to "Session" in the category menu on the left and fill out the following:
- Host Name: kepler.berkeley.edu
- Connection Type: SSH
- Saved Sessions: Whatever you want to call it (e.g. keplerssh)
- Click the "Save" button
- That will create a profile in the saved sessions box. Select the profile name (i.e. keplerssh) and click open.
- A terminal will pop-up. Enter your username and password when prompted.
- You have now successfully logged into kepler.
To Run Program Remotely with Graphical Interface
- Open up Exceed. (A window will not pop-up, but Exceed should show up on the taskbar.)
- In Putty, sign into your DECF account. (See Steps 4-9 above)
- At the command prompt, type in the program you want to run (e.g. matlab):
matlab
To Transfer Files To/From Our Server
- Go to http://winscp.net/eng/download.php and click "Installation package"
under WinSCP 4.1.9 or under the latest non-beta version.
- Install WinSCP with the default options.
- Open up WinSCP and enter the following:
- Host Name: kepler.berkeley.edu
- User name: your DECF username
- Password: your DECF password
- File Protocol: SFTP
- Click "Save" (The default save name will be [username]@kepler.berkeley.edu)

- This will open a window to stored sessions. Login as your saved profile in the previous step.(i.e. [username]@kepler.berkeley.edu)
- Your local computer's directory will be on left side and your DECF directory will be on right side.
- You can drag and drop between windows in order to transfer files.
- If WinSCP will not connect to our servers, check your firewall and make sure
that WinSCP is allowed to connect to the internet.
Using Secure Shell SSH (No Longer Supported by Berkeley Campus)
- Make sure you have downloaded the following
- Secure Shell
NOTICE: Secure Shell is no longer supported by software-central.berkeley.edu.
- Exceed (can be downloaded from software-central.berkeley.edu)
- Start up Exceed (Programs -> Hummingbird Connectivity -> Exceed -> Exceed)
- Start up Secure Shell
Edit->Settings
Click on Tunneling under Profile Settings
Make sure "Tunnel X11 Connections" is checked.
- Connect to the server. You should be able to display
windows correctly.
- To test, you can type "xterm" at the prompt. If a window pops up,
everything works.
- If you're still having problems, you can try manually setting your display.
Type "setenv DISPLAY hostname:0". Where hostname is the name of the machine you're coming from. Please note that if you're behind a firewall or you have dynamic IP, this may not work.
Mac
- To run graphical interfaces, make sure you have X11 installed. It's in the original DVD that came with the Mac or you can download it from the Apple website.
- Open X11 and open an X terminal (After opening X11, go to Applications -> Terminal)
- Connect to the server with X11 forwarding enabled (type 'ssh -Y username@kepler.berkeley.edu')
- Type in the program you want to run (e.g. xemacs)
If you do not need a graphical interface, you can access the server via the terminal (Open Applications->Utilities->Terminal). Then type "ssh username@kepler.berkeley.edu".
|