From ffbc8f90266a11efb45536edc174b95347a5e231 Mon Sep 17 00:00:00 2001 From: Martin Oberhuber < martin.oberhuber@windriver.com> Date: Sat, 19 Aug 2006 03:13:10 +0000 Subject: [PATCH] Add SSL / ssh tunnel to docs --- .../gettingstarted/g1installing.html | 5 ++--- .../gettingstarted/g2firststeps.html | 1 + .../tasks/tbeginlinux.html | 17 +++++++++++++++-- 3 files changed, 18 insertions(+), 5 deletions(-) diff --git a/rse/doc/org.eclipse.rse.doc.user/gettingstarted/g1installing.html b/rse/doc/org.eclipse.rse.doc.user/gettingstarted/g1installing.html index 41f455d888d..21def5b6e68 100644 --- a/rse/doc/org.eclipse.rse.doc.user/gettingstarted/g1installing.html +++ b/rse/doc/org.eclipse.rse.doc.user/gettingstarted/g1installing.html @@ -35,14 +35,13 @@ Other > Remote System Explorer.

-->

Follow-up tasks
First Steps with the Remote System Explorer
-Extending Remote System Explorer
+Setting up a dstore server
Using Remote System Explorer Connections
+Extending Remote System Explorer

diff --git a/rse/doc/org.eclipse.rse.doc.user/gettingstarted/g2firststeps.html b/rse/doc/org.eclipse.rse.doc.user/gettingstarted/g2firststeps.html index 3e0afc2e681..031a14bcb6b 100644 --- a/rse/doc/org.eclipse.rse.doc.user/gettingstarted/g2firststeps.html +++ b/rse/doc/org.eclipse.rse.doc.user/gettingstarted/g2firststeps.html @@ -42,6 +42,7 @@ daemon method.

Follow-up tasks
+Setting up a dstore server
Using Remote System Explorer Connections
Extending Remote System Explorer

diff --git a/rse/doc/org.eclipse.rse.doc.user/tasks/tbeginlinux.html b/rse/doc/org.eclipse.rse.doc.user/tasks/tbeginlinux.html index d24a99578c9..15acdd0a770 100755 --- a/rse/doc/org.eclipse.rse.doc.user/tasks/tbeginlinux.html +++ b/rse/doc/org.eclipse.rse.doc.user/tasks/tbeginlinux.html @@ -14,7 +14,8 @@

Connecting to a remote Linux or UNIX server

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.

+or UNIX server. Look here for setting up +a server on Windows.

Prerequisites

@@ -116,9 +117,21 @@ append a call to the daemon to your startup script. Add the following lines to the bottom of the /etc/rc.d/rc.local file:
cd /opt/rseserver
 perl ./daemon.pl &
-

SSL Encryption

+

SSL Encryption and Firewalls

By default the RSE Dstore connection is unencrypted. You can, however, configure it to use SSL encryption. +

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; ls; 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.