mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-04 07:35:24 +02:00
Add SSL / ssh tunnel to docs
This commit is contained in:
parent
b30f5c7088
commit
ffbc8f9026
3 changed files with 18 additions and 5 deletions
|
@ -35,14 +35,13 @@ Other > Remote System Explorer</i>.</p>
|
|||
-->
|
||||
<p><b class="reltaskshd">Follow-up tasks</b><br/>
|
||||
<a href="g2firststeps.html" title="">First Steps with the Remote System Explorer</a><br/>
|
||||
<a href="gxtending.html" title="">Extending Remote System Explorer</a><br/>
|
||||
<a href="../tasks/tbeginlinux.html" title="">Setting up a dstore server</a><br/>
|
||||
<!--
|
||||
<a href="../tasks/tbeginlinux.html" title="">Connecting to a remote
|
||||
Linux or UNIX server</a><br/>
|
||||
<a href="../tasks/tbeginwindows.html" title="">Connecting to a remote
|
||||
Windows server</a><br/>
|
||||
-->
|
||||
<a href="gusing.html" title="">Using Remote System Explorer Connections</a><br/>
|
||||
<a href="gxtending.html" title="">Extending Remote System Explorer</a><br/>
|
||||
</p>
|
||||
</div>
|
||||
</body>
|
||||
|
|
|
@ -42,6 +42,7 @@ daemon method.</p>
|
|||
|
||||
<div>
|
||||
<p><b class="reltaskshd">Follow-up tasks</b><br/>
|
||||
<a href="../tasks/tbeginlinux.html" title="">Setting up a dstore server</a><br/>
|
||||
<a href="gusing.html" title="">Using Remote System Explorer Connections</a><br/>
|
||||
<a href="gxtending.html" title="">Extending Remote System Explorer</a><br/>
|
||||
</p>
|
||||
|
|
|
@ -14,7 +14,8 @@
|
|||
<h1 class="topictitle1">Connecting to a remote Linux or UNIX server</h1>
|
||||
<p>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.</p>
|
||||
or UNIX server. Look <a href="tbeginwindows.html">here</a> for setting up
|
||||
a server on <a href="tbeginwindows.html">Windows</a>.</p>
|
||||
<div>
|
||||
<div class="p">
|
||||
<p><b>Prerequisites</b></p>
|
||||
|
@ -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:<pre>cd /opt/rseserver
|
||||
perl ./daemon.pl &</pre>
|
||||
</div>
|
||||
<p><b>SSL Encryption</b></p>
|
||||
<p><b>SSL Encryption and Firewalls</b></p>
|
||||
<div class="p">By default the RSE Dstore connection is unencrypted. You
|
||||
can, however, configure it to use SSL encryption.
|
||||
<p>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:
|
||||
<pre>
|
||||
ssh -l moberhuber build.eclipse.org -L27127:build.eclipse.org:27127 \
|
||||
"sh -c 'cd ~/rseserver/latest; ls; perl ./server.pl 27127'"
|
||||
</pre>
|
||||
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.
|
||||
</div>
|
||||
</div>
|
||||
</div><br></br>
|
||||
|
|
Loading…
Add table
Reference in a new issue