This page (revision-4) was last changed on 29-Aug-2014 15:48 by Peter Hormanns 

This page was created on 29-Aug-2014 12:32 by Peter Hormanns

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
4 29-Aug-2014 15:48 3 KB Peter Hormanns to previous noch ein Link
3 29-Aug-2014 15:37 3 KB Peter Hormanns to previous | to last erste Version fertig
2 29-Aug-2014 15:32 2 KB Peter Hormanns to previous | to last
1 29-Aug-2014 12:32 2 KB Peter Hormanns to last neu

Page References

Incoming links Outgoing links
SyncAny...nobody

Version management

Difference between version and

!!!Sync Any

~SyncAny ist eine interessante Alternative zu Cloud-Diensten, wie zum Beispiel Dropbox.

Die Software ist zur Zeit in Alpha-Status, insbesondere eine automatische Synchronisierung im
Hintergrund und ein grafische Oberfläche sind noch in Entwicklung.

~SyncAny ist in Java programmiert und damit __plattformunabhängig__. Die zu synchronisierenden Dateien werden auf dem lokalen Rechner __sicher verschlüsselt__ und dann auf einem Server im Internet abgelegt. An den Internet-Server gibt es keine besonderen Voraussetzungen: Es gibt Plugins für FTP, SFTP, WebDAV und einige andere.

!!Schnellstart

!Vorbereitung

# Download des Debian-Paketes
# Installation als "root" mit "dpkg -i"

!Installation eines Storage-Plugins

{{{
sy plugin install sftp
sy plugin list
}}}

!Einrichten der Synchronisation

{{{
mkdir ~/SyncAny
cd ~/SyncAny
sy init
}}}

Dann fragt das Programm einige Parameter über die Speicher im Internet ab:

{{{
Choose a storage plugin. Available plugins are: local, sftp
Plugin: sftp

Connection details for SFTP connection:
- Hostname: server.example.com
- Username: syncany
- Private key path (optional, default is none):
- Password (not displayed):
- Path: /home/syncany/SyncAny
- Port (optional, default is 22): 2222

SSH/SFTP Confirmation
---------------------
The authenticity of host 'server.example.com' can't be established.
RSA key fingerprint is 12:ab:12:ab:12:ab:12:ab:12:ab:12:ab:12:ab:12:ab.
Are you sure you want to continue connecting?

Confirm (y/n)? y

The password is used to encrypt data on the remote storage.
Choose wisely!

Password (min. 10 chars):
Confirm:

Creating master key from password (this might take a while) ...

Repository created, and local folder initialized. To share the same repository
with others, you can share this link:

  syncany://storage/1/AB12AB12AB1234[...] mein Schlüssel steht hier natürlich nicht!
 
This link is encrypted with the given password, so you can safely share it.
using unsecure communication (chat, e-mail, etc.)

WARNING: The link contains the details of your repo connection which typically
        consist of usernames/password of the connection (e.g. FTP user/pass).
}}}

Das eingegebene Passwort dient als Schlüssel für die Verschlüsselung der Daten.
Ein sicheres Passwort verwenden und unbedingt merken.

!Erste Synchronisation

{{{
sy up
}}}

Eine manuelle Synchronisation ist mit dem Kommandos "sy status", "sy up" und "sy down" möglich.

!!Weitere Kopien

Die Synchronisation macht natürlich erst Spass, wenn ein zweiter Client-Rechner ins Spiel kommt.

Nach der Installation auf dem zweiten Rechner lässt sich die Verbindung am einfachsten mit
der "syncany://"-URL aus der ersten Installation herstellen.

!!Verbindung zum Server

Die Schritte:

{{{
mkdir ~/SyncAny
cd ~/SyncAny
sy connect syncany://storage/1/AB12AB12AB1234[...]
}}}

Nach Eingabe des Passworts (Schlüssels) lässt sich dann mit

!!Synchronisierung

{{{
sy down
}}}

ein synchrones Verzeichnis erstellen.

!!Links

* Internetseite [https://www.syncany.org/]
* Dokumentation [http://syncany.readthedocs.org/en/latest/getting_started.html]
* Download und Sourcen [https://github.com/syncany/syncany/releases]
* Entwickler-Blog [http://blog.philippheckel.com/]

<<
\\
[{Tag EigeneWolke}]