Notice: Undefined property: ApiQuery::$convertTitles in /home/www_k3www/www/docs/www.euserv.com/www/data/wiki/includes/api/ApiQuery.php on line 473
MediaWiki API Result
You are looking at the HTML representation of the XML format.
HTML is good for debugging, but probably is not suitable for your application.
See complete documentation, or API help for more information.
<?xml version="1.0"?>
<api>
  <query-continue>
    <allpages gapfrom="Server Speedtest mit iperf3" />
  </query-continue>
  <query>
    <pages>
      <page pageid="615" ns="0" title="Rsync Verbindung zur BackupHD verschlüsseln">
        <revisions>
          <rev xml:space="preserve">{{Languages|Rsync_Verbindung_zur_BackupHD}}
[[Kategorie:Cloud]]
[[Kategorie:Kundencenter Cloud]]
'''''Rsync Verbindung zur BackupHD'''''
__TOC__
&lt;div style= &quot;font-size: 1.571em;&quot;&gt;
'''Rsync Verbindung zur BackupHD'''
&lt;/div&gt;
= Allgemeines =
''Hinweis: Um rsync für Ihre BackupHD nutzen zu können, müssen Sie die Funktion im Kundencenter aktivieren. Dazu gehen Sie nach Auswahl des Vertrages auf den Menüpunkt &quot;Verwaltung&quot; und setzen den Haken bei &quot;Rsync aktiv&quot;. Danach klicken Sie auf den Button &quot;Ändern&quot;. Ihre BackupHD wird innerhalb von 24h für rsync freigeschaltet.''

Wenn Sie die rsync-Verbindung zu Ihrer BackupHD verschlüsseln möchten, haben Sie die Möglichkeit, einen stunnel einzurichten.
Dadurch wird die Verbindung zu Ihrer BackupHD über SSL verschlüsselt.

Diese folgende Anleitung beschreibt die Einrichtung von stunnel unter Linux und Windows.

= Einrichtung von stunnel =
== Linux ==

Zunächst müssen Sie stunnel auf Ihrem System installieren. Dazu sollte ein Paket für Ihren Paketmanager verfügbar sein.

=== CentOS === 

  yum install stunnel

Nun muss die stunnel Konfigurationsdatei erstellt 

  vi /etc/stunnel/stunnel.conf

und die folgenden Einträge vorgenommen werden:

  &lt;nowiki&gt;  
; Certificate/key is needed in server mode and optional in client mode
;cert = /etc/ssl/certs/stunnel.pem
;key = /etc/ssl/certs/stunnel.pem

; PID is created inside the chroot jail
pid = /stunnel.pid

; Some performance tunings
socket = l:TCP_NODELAY=1
socket = r:TCP_NODELAY=1
;compression = zlib

; Some debugging stuff useful for troubleshooting
debug = 5
output = /var/log/stunnel/stunnel.log

; Use it for client mode
client = yes

;Service-level configuration

[pop3s]
accept  = 995
connect = 110

[imaps]
accept  = 993
connect = 143

[ssmtp]
accept  = 465
connect = 25

;[https]
;accept  = 443
;connect = 80
;TIMEOUTclose = 0

[ssync]
accept = 873
connect = rsync1.euserv.de:273
  &lt;/nowiki&gt;

Jetzt können Sie stunnel mit dem folgenden Befehl starten:

  stunnel /etc/stunnel/stunnel.conf

Die Nutzung von rsync:

Für eine durch stunnel verschlüsselte rsync-Verbindung können Sie nun localhost als Server angeben.

z.B.

  rsync -avuz /dev/zero ftpbackup-1234@localhost::ftpbackup-1234

Beenden von stunnel:

  killall stunnel

=== Debian/Ubuntu ===

  aptitude install stunnel

Nun muss die stunnel Konfigurationsdatei bearbeitet

  vi /etc/stunnel/stunnel.conf

und die folgenden Änderungen vorgenommen werden:

  &lt;nowiki&gt;  
; Certificate/key is needed in server mode and optional in client mode
;cert = /etc/ssl/certs/stunnel.pem
;key = /etc/ssl/certs/stunnel.pem

; PID is created inside the chroot jail
pid = /stunnel.pid

; Some performance tunings
socket = l:TCP_NODELAY=1
socket = r:TCP_NODELAY=1
;compression = zlib

; Some debugging stuff useful for troubleshooting
debug = 5
output = /var/log/stunnel/stunnel.log

; Use it for client mode
client = yes

;Service-level configuration

[pop3s]
accept  = 995
connect = 110

[imaps]
accept  = 993
connect = 143

[ssmtp]
accept  = 465
connect = 25

;[https]
;accept  = 443
;connect = 80
;TIMEOUTclose = 0

[ssync]
accept = 873
connect = rsync1.euserv.de:273
  &lt;/nowiki&gt;

Erstellen Sie das benötigte stunnel-Zertifikat und den Schlüssel (pem):

  openssl req -new -x509 -days 365 -nodes -out stunnel.pem -keyout stunnel.pem

Geben Sie hier die notwendigen Informationen an:

  &lt;nowiki&gt;
Country Name:
State or Province name:
Locality:
Organization Name:
Organizational Unit Name:
Common Name (FQDN):
  &lt;/nowiki&gt;

Bearbeiten Sie schließlich die folgende Datei:

  vi /etc/default/stunnel

und ändern die folgende Zeile:

  &lt;nowiki&gt;
# Change to one to enable stunnel automatic startup
ENABLED=1
  &lt;/nowiki&gt;

Jetzt können Sie stunnel mit dem folgenden Befehl starten:

  stunnel /etc/stunnel/stunnel.conf

Die Nutzung von rsync:

Für eine durch stunnel verschlüsselte rsync-Verbindung können Sie nun localhost als Server angeben.

z.B.

  rsync -avuz /dev/zero ftpbackup-1234@localhost::ftpbackup-1234

Beenden von stunnel:

  killall stunnel

=== OpenSuse ===

Laden Sie sich die .rpm-Datei mit folgendem Befehl herunter:

&lt;pre&gt;wget http://mirror.geht-schon.de/packman.links2linux.de/suse/12.3/Extra/x86_64/stunnel-4.36-1.1.x86_64.rpm&lt;/pre&gt;

und installieren stunnel:

  zypper install stunnel-4.36-1.1.x86_64.rpm

Nun muss die stunnel Konfigurationsdatei bearbeitet

  vi /etc/stunnel/stunnel.conf

und die folgenden Änderungen vorgenommen werden:

  &lt;nowiki&gt;  
# client = yes | no
# client mode (remote service uses SSL)
# default: no (server mode)
client = yes

pid = /var/run/stunnel.pid

# debugging
#
debug = 5
output = stunnel.log

# Some performance tunings
#
# disable Nagle algorithm (a.k.a. tinygram prevention, see man 7 tcp)
socket = l:TCP_NODELAY=1
socket = r:TCP_NODELAY=1
#compression = rle

#cert = /etc/stunnel/stunnel.pem

[ssync]
accept = 873
connect = rsync1.euserv.de:273
  &lt;/nowiki&gt;

Jetzt können Sie stunnel mit dem folgenden Befehl starten:

  stunnel /etc/stunnel/stunnel.conf

Die Nutzung von rsync:

Für eine durch stunnel verschlüsselte rsync-Verbindung können Sie nun localhost als Server angeben.

z.B.

  rsync -avuz /dev/zero ftpbackup-1234@localhost::ftpbackup-1234

Beenden von stunnel:

  killall stunnel

== Windows ==

Sie können auch in Windows einen stunnel einrichten.

Das dazu nötige Programm können Sie unter http://www.stunnel.org/ herunterladen und installieren.

Jetzt müssen Sie nur noch die stunnel Konfigurationsdatei bearbeiten. Im Startmenü finden Sie dazu eine Verknüpfung. Achten Sie darauf, dass die Option client=yes nicht auskommentiert ist.

   &lt;nowiki&gt;
client = yes
[ssync]
accept = 873
connect = rsync1.euserv.de:273
   &lt;/nowiki&gt;

Jetzt können Sie den stunnel aus dem Startmenü heraus starten.

Rsync können Sie unter Windows z.B. mit dem freien Tool DeltaCopy nutzen.</rev>
        </revisions>
      </page>
      <page pageid="616" ns="0" title="Rsync Verbindung zur BackupHD verschlüsseln/en">
        <revisions>
          <rev xml:space="preserve">{{Languages|Rsync_Verbindung_zur_BackupHD}}
[[Kategorie:Cloud/en]]
[[Kategorie:Customer center Cloud]]
'''''Encrypt the Rsync connection to the BackupHD'''''
__TOC__
&lt;div style= &quot;font-size: 1.571em;&quot;&gt;
'''Encrypt the Rsync connection to the BackupHD'''
&lt;/div&gt;
= General =
''Hint: To use rsync for your BackupHD, you have to activate the function in the customer center. To do so navigate to the menu-point &quot;Verwaltung&quot; after you have chosen your contract and make the tick under &quot;Rsync active&quot;.''

''Then click on the button &quot;Ändern&quot;. Your BackupHD will be activated within 24 hours for rsync.''

If you want to encrypt the rsync-connection to your BackupHD, you have the possibility to set an stunnel.

By that the connection to your BackupHD will be encrypted via SSL.

This instruction describes the setup of stunnel under Linux and Windows.
 
= Setup of stunnel
== Linux ==

First you have to install stunnel on your system. There should be a package available for your package manager.

=== CentOS ===

  yum install stunnel

Now you have to create the stunnel configuration file
  
  vi /etc/stunnel/stunnel.conf

and edit the following changes:

  &lt;nowiki&gt;  
; Certificate/key is needed in server mode and optional in client mode
;cert = /etc/ssl/certs/stunnel.pem
;key = /etc/ssl/certs/stunnel.pem

; PID is created inside the chroot jail
pid = /stunnel.pid

; Some performance tunings
socket = l:TCP_NODELAY=1
socket = r:TCP_NODELAY=1
;compression = zlib

; Some debugging stuff useful for troubleshooting
debug = 5
output = /var/log/stunnel/stunnel.log

; Use it for client mode
client = yes

Service-level configuration

[pop3s]
accept  = 995
connect = 110

[imaps]
accept  = 993
connect = 143

[ssmtp]
accept  = 465
connect = 25

;[https]
;accept  = 443
;connect = 80
;TIMEOUTclose = 0

[ssync]
accept = 873
connect = rsync1.euserv.de:273
  &lt;/nowiki&gt;

Now you can start stunnel with the following command:

  stunnel /etc/stunnel/stunnel.conf&lt;br&gt;

The use of rsync:

For an stunnel encrypred through the rsync-connection you can specify localhost as server:

for example

  rsync -avuz /dev/zero ftpbackup-1234@localhost::ftpbackup-1234

Exiting stunnel:

  killall stunnel

=== Debian/Ubuntu ===

  aptitude install stunnel

Now you have to edit the stunnel configuration file
  
  vi /etc/stunnel/stunnel.conf

and make the following changes:

  &lt;nowiki&gt;  
; Certificate/key is needed in server mode and optional in client mode
;cert = /etc/ssl/certs/stunnel.pem
;key = /etc/ssl/certs/stunnel.pem

; PID is created inside the chroot jail
pid = /stunnel.pid

; Some performance tunings
socket = l:TCP_NODELAY=1
socket = r:TCP_NODELAY=1
;compression = zlib

; Some debugging stuff useful for troubleshooting
debug = 5
output = /var/log/stunnel/stunnel.log

; Use it for client mode
client = yes

Service-level configuration

[pop3s]
accept  = 995
connect = 110

[imaps]
accept  = 993
connect = 143

[ssmtp]
accept  = 465
connect = 25

;[https]
;accept  = 443
;connect = 80
;TIMEOUTclose = 0

[ssync]
accept = 873
connect = rsync1.euserv.de:273
  &lt;/nowiki&gt;

Generating the stunnel certificate and private key (pem):

  openssl req -new -x509 -days 365 -nodes -out stunnel.pem -keyout stunnel.pem

Enter the necessary information:

  &lt;nowiki&gt;
Country Name:
State or Province name:
Locality:
Organization Name:
Organizational Unit Name:
Common Name (FQDN):
  &lt;/nowiki&gt;

Finally edit the following file:

  vi /etc/default/stunnel

and change the following line:

  &lt;nowiki&gt;
# Change to one to enable stunnel automatic startup
ENABLED=1
  &lt;/nowiki&gt;

Now you can start stunnel with the following command:

  stunnel /etc/stunnel/stunnel.conf&lt;br&gt;

The use of rsync:

For an stunnel encrypred through the rsync-connection you can specify localhost as server:

for example

  rsync -avuz /dev/zero ftpbackup-1234@localhost::ftpbackup-1234

Exiting stunnel:

  killall stunnel

=== OpenSuse ===

Download the .rpm file with the following command:

&lt;pre&gt;wget http://mirror.geht-schon.de/packman.links2linux.de/suse/12.3/Extra/x86_64/stunnel-4.36-1.1.x86_64.rpm&lt;/pre&gt;

and install stunnel:

  zypper install stunnel-4.36-1.1.x86_64.rpm

Now you have to edit the stunnel configuration file
  
  vi /etc/stunnel/stunnel.conf

and make the following changes:

  &lt;nowiki&gt;
# client = yes | no
# client mode (remote service uses SSL)
# default: no (server mode)
client = yes

pid = /var/run/stunnel.pid

# debugging
#
debug = 5
output = stunnel.log

# Some performance tunings
#
# disable Nagle algorithm (a.k.a. tinygram prevention, see man 7 tcp)
socket = l:TCP_NODELAY=1
socket = r:TCP_NODELAY=1
#compression = rle

#cert = /etc/stunnel/stunnel.pem

[ssync]
accept = 873
connect = rsync1.euserv.de:273
  &lt;/nowiki&gt;

Now you can start stunnel with the following command:

  stunnel /etc/stunnel/stunnel.conf&lt;br&gt;

The use of rsync:

For an stunnel encrypred through the rsync-connection you can specify localhost as server:

for example

  rsync -avuz /dev/zero ftpbackup-1234@localhost::ftpbackup-1234

Exiting stunnel:

  killall stunnel

== Windows ==

You can also set stunnel manually in Windows.

The necessary program can be downloaded at http://www.stunnel.org/.

Now you just have to edit the configuration file. You can find a link in the start menu .

Ensure that the option client=yes is not commented out.

   &lt;nowiki&gt; 
client = yes
[ssync]
accept = 873
connect = rsync1.euserv.de:273
   &lt;/nowiki&gt; 
 
Now you can start stunnel from the start menu.

You can use Rsync under Windows e.g. with the free tool DeltaCopy.</rev>
        </revisions>
      </page>
    </pages>
  </query>
</api>