Der SKS-Keyserver ist eine Software, die das Hochladen, Suchen und Herunterladen von PGP-Schlüsseln ermöglicht. PGP steht für Pretty Good Privacy und ist ein Verschlüsselungsprogramm, das zur Sicherung von E-Mails und anderen Daten verwendet wird. SKS steht für „Synchronizing Key Server“ und ist eine verteilte Datenbank, die PGP-Schlüssel speichert und aktualisiert.
Standardmäßig verwendet der SKS Server die Ports
11370 11371 (Webinterface)
Der SKS Keyserver lässt sich bequem über den Paketmanager installieren
apt-get install sks
Weil der Dienst nach der Installation automatisch startet, beende ich ihn vorerst.
service sks stop
Während der Installation wurde ein Benutzer debian-sks angelegt. Unter diesem installieren wir den Server mit
su debian-sks -c '/usr/sbin/sks build'
Da mein Schlüsselserver sich nicht mit anderen synchronisieren soll ersetze ich noch den Inhalt folgender Dateien
echo '# Empty - Do not communicate with other keyservers.' >/etc/sks/mailsync echo '# Empty - Do not communicate with other keyservers.' >/etc/sks/membership
Nun noch einige kleine Parameter setzen
cat >/etc/sks/sksconf <<'EOF' pagesize: 16 ptree_pagesize: 16 EOF
als Service registrieren
systemctl enable sks.service
und den Autostart aktivieren.
echo 'initstart=yes' >/etc/default/sks
Der Schlüsselserver ist somit einsatzbereit und kann mit
service sks start
gestartet werden und damit ist unser Schlüsselserver auch schon bereit ihn zu testen.