[svnbook] r4590 committed - Translation: Tunneling over SSH

svnbook at googlecode.com svnbook at googlecode.com
Fri Dec 27 09:14:17 CST 2013


Revision: 4590
Author:   jmfelderhoff at gmx.eu
Date:     Fri Dec 27 14:49:17 2013 UTC
Log:      Translation: Tunneling over SSH

http://code.google.com/p/svnbook/source/detail?r=4590

Modified:
  /branches/1.6/de/book/ch06-server-configuration.xml

=======================================
--- /branches/1.6/de/book/ch06-server-configuration.xml	Fri Dec 27 14:40:41  
2013 UTC
+++ /branches/1.6/de/book/ch06-server-configuration.xml	Fri Dec 27 14:49:17  
2013 UTC
@@ -2591,7 +2591,8 @@
          zum Verbinden einfach das <literal>svn+ssh://</literal>
          URL-Schema:</para>

-      <screen>
+      <informalexample>
+        <screen>
  $ whoami
  harry

@@ -2603,6 +2604,7 @@
  baz
  …
  </screen>
+      </informalexample>

  <!--
        <para>In this example, the Subversion client is invoking a local
@@ -2661,8 +2663,8 @@
          program prompting for authentication, and
          <emphasis>not</emphasis> the <command>svn</command> client
          program.  That means there's no automatic password-caching
-        going on (see <xref linkend="svn.serverconfig.netmodel.creds"/>).   
The
-        Subversion client often makes multiple connections to the
+        going on (see <xref  
linkend="svn.serverconfig.netmodel.credcache"/>).
+        The Subversion client often makes multiple connections to the
          repository, though users don't normally notice this due to the
          password caching feature.  When using
          <literal>svn+ssh://</literal> URLs, however, users may be
@@ -2677,10 +2679,9 @@
          zur Authentifikation von <command>ssh</command> kommt und
          <emphasis>nicht</emphasis> vom <command>svn</command>-Client.
          Das bedeutet, dass es keine automatische Passwortspeicherung
-        gibt (siehe <xref
-        linkend="svn.serverconfig.netmodel.creds"/>).  Der
-        Subversion-Client stellt häufig mehrere Verbindungen mit dem
-        Projektarchiv her, wenngleich Anwender das wegen der
+        gibt (siehe <xref linkend="svn.serverconfig.netmodel.credcache"/>).
+        Der Subversion-Client stellt häufig mehrere Verbindungen mit
+        dem Projektarchiv her, wenngleich Anwender das wegen der
          zwischengespeicherten Passwörter normalerweise gar nicht
          mitbekommen. Jedoch könnten Anwender bei Verwendung von
          <literal>svn+ssh://</literal>-URLs durch die wiederholten
@@ -2704,14 +2705,11 @@
          chapter).  But even in the case of tunneling, you can still use the
          <filename>svnserve.conf</filename> file to block access, by
          simply setting <literal>auth-access = read</literal>
-        or <literal>auth-access = none</literal>.
-        <footnote>
-          <para>Note that using any sort of
-            <command>svnserve</command>-enforced access control at all
-            is a bit pointless; the user already has direct access to
-            the repository database.</para>
-        </footnote>
-      </para>
+        or <literal>auth-access = none</literal>.<footnote><para>Note
+        that using any sort of <command>svnserve</command>-enforced
+        access control at all is a bit pointless; the user already has
+        direct access to the repository
+        database.</para></footnote></para>
  -->
        <para>Bei der Verwendung eines Tunnels wird die Autorisierung
          größtenteils durch die Betriebssystemberechtigungen auf die
@@ -2726,27 +2724,21 @@
          Datei <filename>svnserve.conf</filename> zum Blockieren des
          Zugriffs verwenden, indem Sie einfach <literal>auth-access =
          read</literal> oder <literal>auth-access = none</literal>
-        setzen.
-        <footnote>
-          <para>Beachten Sie, dass die Verwendung irgendwelcher
-            durch <command>svnserve</command> sichergestellten
-            Zugriffskontrollen sinnlos ist, da der Anwender ohnehin
-            direkten Zugriff auf die Projektarchiv-Datenbank
-            hat.</para>
-        </footnote>
-      </para>
+        setzen.<footnote><para>Beachten Sie, dass die Verwendung
+        irgendwelcher durch <command>svnserve</command>
+        sichergestellten Zugriffskontrollen sinnlos ist, da der
+        Anwender ohnehin direkten Zugriff auf die
+        Projektarchiv-Datenbank hat.</para></footnote></para>

  <!--
        <para>You'd think that the story of SSH tunneling would end
          here, but it doesn't.  Subversion allows you to create custom
          tunnel behaviors in your runtime <filename>config</filename>
-        file (see <xref linkend="svn.advanced.confarea"/>.)  For
-        example, suppose you want to use RSH instead of SSH.
-        <footnote>
-          <para>We don't actually recommend this, since RSH
-            is notably less secure than SSH.</para>
-        </footnote>
-        In the <literal>[tunnels]</literal> section of your
+        file (see <xref linkend="svn.advanced.confarea"/>).  For
+        example, suppose you want to use RSH instead of
+        SSH.<footnote><para>We don't actually recommend this, since
+        RSH is notably less secure than SSH.</para></footnote>  In
+        the <literal>[tunnels]</literal> section of your
          <filename>config</filename> file, simply define it like
          this:</para>
  -->
@@ -2756,19 +2748,18 @@
          Tunneln in Ihrer Laufzeit-Datei  <filename>config</filename>
          zu definieren (siehe <xref linkend="svn.advanced.confarea"/>).
          Nehmen wir beispielsweise an, dass Sie RSH statt SSH verwenden
-        möchten.
-        <footnote>
-          <para>Wir empfehlen das natürlich nicht, da RSH deutlich
-            unsicherer ist als SSH.</para>
-        </footnote>
+        möchten.<footnote><para>Wir empfehlen das natürlich nicht, da
+        RSH deutlich unsicherer ist als SSH.</para></footnote>
          Definieren Sie einfach im Abschnitt
          <literal>[tunnels]</literal> Ihrer Datei
          <filename>config</filename>:</para>

-      <screen>
+      <informalexample>
+        <programlisting>
  [tunnels]
  rsh = rsh
-</screen>
+</programlisting>
+      </informalexample>

  <!--
        <para>And now, you can use this new tunnel definition by using a
@@ -2796,10 +2787,12 @@
          können jedoch auch viel raffiniertere neue Tunnel-Schemata
          definieren:</para>

-      <screen>
+      <informalexample>
+        <programlisting>
  [tunnels]
  joessh = $JOESSH /opt/alternate/ssh -p 29934
-</screen>
+</programlisting>
+      </informalexample>

  <!--
        <para>This example demonstrates a couple of things.  First, it


More information about the svnbook-dev mailing list