# Using Remote Connections

Here are a few tasks that help you get acquainted with RSE. All tasks assume that you have switched to the Remote System Explorer Perspective in your Workbench. Some of the tasks can not be performed on all system types, although RSE tries to provide a consistent UI across many different kinds of remote systems..

- In the RSE Perspective, Remote Systems View, press the New Connection button.
  - Note: In the Preferences, you can enable displaying available new connection types in the RSE tree.
- Select the desired system type
  - Coose system type "SSH Only" for ssh servers, or any other for dstore.
- Enter an IP address for a remote system running an ssh server or dstore server. A connection name will be suggested automatically, but can be changed.
  - You can also run a dstore server on the local machine for testing. In this case, type "localhost" as address.
  - You can press Finish right away, the wizard defaults are usually fine.
- Fill in the username / password dialog.
  - Note: For ssh, if you have private keys, the password here is just a dummy. Enter anything and save it. You can setup ssh private key authentication through the Team > CVS > SSH2 Connection Method Preference page.
- Browse remote files, or open remote shells.
  - You can drag and drop files between local and remote file systems, between editors and any view. Files are transferred as needed.
  - On dstore, you can browse into remote archives (*.zip, *.tar) without having to transfer the entire contents. This works thanks to "miners" on the remote side. Custom miners can be plugged into the dstore server.
  - On dstore, you can choose Search > Remote....
    - The dstore miners support searching a remote file system without having to transfer any data.
- On dstore, when the remote system is Linux, AIX or Other Unix:
  - Browse remote Processes.
  - Select "My Processes" and choose context menu > Monitor.
  - Enable polling, choose a short wait time. See processes appear and vanish as you perform commands in a remote shell.