Galileo Computing < openbook > Galileo Computing - Professionelle Bücher. Auch für Einsteiger.
Professionelle Bücher. Auch für Einsteiger.

Inhaltsverzeichnis
Vorwort
1 Die Wurzeln von Ubuntu
2 Was ist Ubuntu?
3 Die Versionen im Detail
4 Daten sichern, migrieren und synchronisieren
5 Die Installation
6 Erste Schritte
7 Programme und Pakete installieren
8 Internet und E-Mail
9 Office
10 Grafik und Bildbearbeitung
11 Multimedia
12 Programmierung und Design
13 Software- und Paketverwaltung
14 Architektur
15 Backup und Sicherheit
16 Desktop-Virtualisierung
17 Serverinstallation
18 Administration und Monitoring
19 Netzwerke
20 Datei-Server – Ubuntu im Netzwerk
21 Der Server im Internet
22 Multimediaserver und Ihre persönliche Cloud
23 Hilfe
24 Befehlsreferenz
A Mark Shuttleworth
Stichwort

Download:
- ZIP, ca. 96,6 MB
Buch bestellen
Ihre Meinung?

Spacer
Ubuntu GNU/Linux von Marcus Fischer
Das umfassende Handbuch, aktuell zu Ubuntu 12.04 LTS »Precise Pangolin«
Buch: Ubuntu GNU/Linux

Ubuntu GNU/Linux
Galileo Computing
1023 S., 7., aktualisierte Auflage, geb., mit DVD
39,90 Euro, ISBN 978-3-8362-1945-7
Pfeil 15 Backup und Sicherheit
Pfeil 15.1 Berechtigungen
Pfeil 15.1.1 Dateiberechtigungen
Pfeil 15.1.2 PAM
Pfeil 15.2 Backup-Grundlagen
Pfeil 15.2.1 Vorüberlegungen und Vorbereitung
Pfeil 15.2.2 Partitionierung
Pfeil 15.2.3 Partitionierung der Zweitplatte (extern oder intern)
Pfeil 15.2.4 Verkleinerung von bestehenden Partitionen
Pfeil 15.2.5 Integrierte Backup-Lösung
Pfeil 15.2.6 Inkrementelles Backup mit rsnapshot
Pfeil 15.2.7 Verwenden von Rsync
Pfeil 15.3 Ist Linux sicherer als Windows?
Pfeil 15.3.1 Verschiedene Konzepte
Pfeil 15.3.2 Root versus Sudo
Pfeil 15.3.3 SELinux
Pfeil 15.3.4 AppArmor
Pfeil 15.3.5 Was wird überwacht?
Pfeil 15.4 Virenscanner und Firewall
Pfeil 15.4.1 Virenscanner
Pfeil 15.4.2 Firewall
Pfeil 15.4.3 Sicherheits-Updates
Pfeil 15.5 Verschlüsselung
Pfeil 15.5.1 Integrierte Verschlüsselung
Pfeil 15.5.2 Verschlüsselung anderer Partitionen
Pfeil 15.6 Verschlüsseln mit GPG
Pfeil 15.6.1 Verschlüsselung einzelner Dateien
Pfeil 15.6.2 E-Mails verschlüsseln mit GnuPG

Galileo Computing - Zum Seitenanfang

15.6 Verschlüsseln mit GPGZur nächsten Überschrift

GnuPG oder GPG (GNU Privacy Guard, englisch für »GNU-Wächter der Privatsphäre«) ist ein freies Kryptografiesystem, das zum Ver- und Entschlüsseln von Daten sowie zum Erzeugen und Prüfen elektronischer Signaturen dient. GnuPG hat es sich zum Ziel gesetzt, einer möglichst großen Benutzergruppe die Verwendung von kryptografischen Methoden zur vertraulichen Übermittlung von elektronischen Daten zu ermöglichen. GnuPG unterstützt dazu folgende Funktionen:

  • Verschlüsselung von Daten (zum Beispiel E-Mails), um vertrauliche Informationen an einen oder mehrere Empfänger zu übermitteln, die nur von den Empfängern wieder entschlüsselt werden können
  • Erzeugung einer Signatur über die versendeten Daten, um deren Authentizität und Integrität zu gewährleisten

Beide Funktionen können kombiniert werden. In der Regel wird dabei zuerst die Signatur gebildet und an die Daten angehängt. Dieses Paket wiederum wird dann verschlüsselt an die Empfänger gesendet. Sie werden im Folgenden lernen, wie Sie mit einfachen Mitteln beliebige Dateien und E-Mails ver- und entschlüsseln können.


Galileo Computing - Zum Seitenanfang

15.6.1 Verschlüsselung einzelner DateienZur nächsten ÜberschriftZur vorigen Überschrift

Um einzelne Dateien zu verschlüsseln, genügt die Installation von GnuPG. Sie benötigen hierzu lediglich das Paket gnupg. Wenn Sie die Dokumentation mitinstallieren, können Sie diese mit dem Browser unter der Adresse

file:///usr/share/doc/gnupg-doc/ GNU_Privacy_Handbook/de/html/book1.htm

lesen. Die Verschlüsselung selbst findet im Terminal statt. Ein einfaches Kommando wie gpg -c DATEINAME genügt, um die Datei DATEINAME zu verschlüsseln. Hierbei werden Sie nach einem Passwort gefragt, das Sie nun beliebig wählen können. Die Hauptsache ist, dass Sie es nicht vergessen. Zur Vermeidung von Tippfehlern müssen Sie das Passwort zweimal eingeben. Mit

gpg  --decrypt DATEINAME.gpg > Datei

oder

gpg  -d DATEINAME.gpg > Datei

packen Sie die Datei wieder aus. Sie können hierbei einen beliebigen Dateinamen generieren (Datei). Auf die eben beschriebene Weise lassen sich mit vertretbarem Aufwand einzelne Dateien ver- und entschlüsseln. Alles, was Sie hierzu brauchen, ist ein persönliches Passwort.


Galileo Computing - Zum Seitenanfang

15.6.2 E-Mails verschlüsseln mit GnuPGZur vorigen Überschrift

Damit Sie Ihre E-Mails signieren bzw. verschlüsseln können, benötigen Sie zunächst ein eigenes Schlüsselpaar. Ein Schlüsselpaar besteht aus einem privaten und einem öffentlichen Schlüssel. Der private Schlüssel ist nur für Sie, und der öffentliche ist, wie der Name bereits vermuten lässt, zum Veröffentlichen gedacht.

  • Mit Ihrem privaten Schlüssel können Sie Ihre E-Mails signieren.
  • Besitzt der Empfänger der signierten E-Mail Ihren öffentlichen Schlüssel, kann er diese Signatur verifizieren und sich somit von der Echtheit des Absenders überzeugen.
  • Um eine E-Mail verschlüsseln zu können, benötigen Sie den öffentlichen Schlüssel des Empfängers. Mit ihm wird die E-Mail verschlüsselt. Sie kann dann nur vom Empfänger mit Hilfe seines privaten Schlüssels und der dazugehörigen Passphrase entschlüsselt werden.

Den Schlüssel können Sie im Terminal mit dem Befehl gpg --gen-key erzeugen. Sie werden nun gefragt, welche Art von Schlüssel Sie generieren möchten:

Please select what kind of key you want:
(1) DSA and ElGamal (default)
(2) DSA (sign only)
(4) RSA (sign only)
Your selection?

Wählen Sie hier bitte die (1).

About to generate a new ELG-E keypair.
minimum keysize is 768 bits
default keysize is 1024 bits
highest suggested keysize is 2048 bits
What keysize do you want? (1024) 1024
Requested keysize is 1024 bits

Daraufhin werden Sie nach der Schlüsselstärke gefragt. Hier sollten 1.024 Bit ausreichend sein. Anschließend müssen Sie auswählen, wie lange der Schlüssel gültig sein soll:

Please specify how long the key should be valid.
0 = key does not expire
<n> = key expires in n days
<n>w = key expires in n weeks
<n>m = key expires in n months
<n>y = key expires in n years
Key is valid for? (0)

Nun brauchen Sie nur Ihren Namen und Ihre E-Mail-Adresse anzugeben:

You need a User-ID to identify your key; the software
constructs the user id from Real Name, Comment and
Email Address in this form:
"Heinrich Heine (Der Dichter)
<heinrichh@duesseldorf.de>"
Real name: Vorname Nachname
Email address: <IhreMailAdresse@domain>
Comment: optional

Zu guter Letzt werden Sie gefragt, ob Ihre Angaben korrekt sind, und Sie werden um ein mindestens achtstelliges Passwort gebeten, damit E-Mails signiert und entschlüsselt werden können. Nun liegt Ihr Schlüssel im Verzeichnis ~/.gnupg als secring.gpg. Der Befehl gpg --list-secret-keys zeigt Ihnen Informationen des Schlüssels in der Konsole an. Wichtig ist hierbei Ihre Key-ID, die sich hinter der »Schlüsselstärke« befindet. %Diese Key-ID ist ein achtstelliger Hex-Code.

Tabelle 15.8 Wichtige GPG-Befehle

Befehl Was er bewirkt
gpg --search-keys Vorname Nachname Suche nach Schlüsseln
gpg --keyserver subkeys.pgp.net --send-key Der Schlüssel wird zum Server geschickt.
gpg --refresh-keys pgp.mit.edu ******** Ein signierter Schlüssel muss neu heruntergeladen werden.
gpg --recv-keys subkeys.gpg.net --recv-keys Lädt einen fremden Schlüssel herunter.
gpg --list-sigs DDE93F54 Anzeige der Signatur eines Keys
gpg --clearsign -a test.txt Signieren eines Textes


Ihr Kommentar

Wie hat Ihnen das <openbook> gefallen? Wir freuen uns immer über Ihre freundlichen und kritischen Rückmeldungen.







<< zurück
  Zum Katalog
Zum Katalog: Ubuntu GNU/Linux

Ubuntu GNU/Linux
Jetzt bestellen


 Ihre Meinung?
Wie hat Ihnen das <openbook> gefallen?
Ihre Meinung

 Buchempfehlungen
Zum Katalog: Linux





 Linux


Zum Katalog: Linux-Server






 Linux-Server


Zum Katalog: Das Komplettpaket LPIC-1 & LPIC-2






 Das Komplettpaket
 LPIC-1 & LPIC-2


Zum Katalog: Linux Hochverfügbarkeit






 Linux Hoch-
 verfügbarkeit


Zum Katalog: Einstieg in Linux






 Einstieg in
 Linux


Zum Katalog: Linux-Server einrichten und administrieren mit Debian
                  6 GNU/Linux






 Linux-Server
 einrichten und
 administrieren mit
 Debian 6 GNU/Linux


Zum Katalog: Webserver einrichten und administrieren






 Webserver einrichten
 und administrieren


 Shopping
Versandkostenfrei bestellen in Deutschland und Österreich
InfoInfo





Copyright © Galileo Press 2012
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das <openbook> denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.


[Galileo Computing]

Galileo Press, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, info@galileo-press.de