mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-08-21 15:23:59 +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/>
|
<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="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
|
<a href="../tasks/tbeginwindows.html" title="">Connecting to a remote
|
||||||
Windows server</a><br/>
|
Windows server</a><br/>
|
||||||
-->
|
-->
|
||||||
<a href="gusing.html" title="">Using Remote System Explorer Connections</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>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
@ -42,6 +42,7 @@ daemon method.</p>
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<p><b class="reltaskshd">Follow-up tasks</b><br/>
|
<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="gusing.html" title="">Using Remote System Explorer Connections</a><br/>
|
||||||
<a href="gxtending.html" title="">Extending Remote System Explorer</a><br/>
|
<a href="gxtending.html" title="">Extending Remote System Explorer</a><br/>
|
||||||
</p>
|
</p>
|
||||||
|
|
|
@ -14,7 +14,8 @@
|
||||||
<h1 class="topictitle1">Connecting to a remote Linux or UNIX server</h1>
|
<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
|
<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
|
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>
|
||||||
<div class="p">
|
<div class="p">
|
||||||
<p><b>Prerequisites</b></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
|
to the bottom of the /etc/rc.d/rc.local file:<pre>cd /opt/rseserver
|
||||||
perl ./daemon.pl &</pre>
|
perl ./daemon.pl &</pre>
|
||||||
</div>
|
</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
|
<div class="p">By default the RSE Dstore connection is unencrypted. You
|
||||||
can, however, configure it to use SSL encryption.
|
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>
|
</div>
|
||||||
</div><br></br>
|
</div><br></br>
|
||||||
|
|
Loading…
Add table
Reference in a new issue