The following documentation explains how to install the Linux or UNIX server code, start the server daemon, and make a connection to a remote Linux or UNIX server. Look here for setting up a server on Windows.
Prerequisites
To use the Remote System Explorer communications server daemon you need to install Perl. Using the daemon helps eliminate some of the manual steps when you connect to the server.
Installing the server code
cd /opt/rseserver
tar -xf rseserver-2.0-linux.tar
Starting the server
java -version
java version "1.4.1" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1) Classic VM (build 1.4.1, J2RE 1.4.1 IBM build cxppc321411-20040301 (JIT enabled: jitc))
ln -s /opt/IBMJava2-141/jre/bin/java /usr/bin/java
su -l root cd /opt/rseserver perl ./daemon.pl [daemonPort] [serverPortRange]
perl ./daemon.pl 4075 10000-10010
To start the server manually
cd /opt/rseserver perl ./server.pl [port]These commands run the server.pl script located in the /opt/rseserver directory. The port parameter to the server.pl script is optional. If you do not specify a port, then the server will pick the first one available and print the port number to standard out. By default, it is usually 4033. If you would like to use a different port, you will then have to enter this port number in port property for the Files subsystem for your connection in the Remote System Explorer (see Connecting to the Remote Server, below). Otherwise, you do not need to change this property.
Rexec Server Launcher
Running the daemon at startup
cd /opt/rseserver perl ./daemon.pl &
SSL Encryption and Firewalls
Because all dstore data transfer is done through a single TCP/IP connection, the connection can also be tunneled through an ssh channel. In fact, the same ssh channel can also be used to start the server, like in the following example:
ssh -l moberhuber build.eclipse.org -L27127:build.eclipse.org:27127 \ "sh -c 'cd ~/rseserver/latest; perl ./server.pl 27127'"
Here, the RSE Server is started on port 27127 through an ssh connection, and at the same time port 27127 is forwarded through ssh to the local host. You can now connect RSE to localhost:27127, and the connection will transparently be forwarded to the remote system.
Connecting to the Remote Server
Related tasks Connecting to a remote Windows server