Zertifikatsanforderungsdatei (CSR) mittels openssl für StartSSL / Globalsign / etc. erstellen

Diese Schritte werden auf einem Debian 7 (wheezy) ausgeführt. Auf dem Linux System in ein Verzeichnis mit Schreibrechten wechseln. Ich verwende für die Zertifikate gerne /etc/ssl (aber das bleibt jedem selbst überlassen, solange die Berechtigungen, speziell für den Privaten Schlüssel, stimmen). Die CSR (Certificate Signing Request)-Datei mittels folgenden Befehl erstellen openssl req -out [servername].csr -new…

Zertifikat bei StartSSL beantragen

Das Erstellen einer Zertifikatsanforderungsdatei mittels openssl habe ich hier beschrieben. Nach dem Registrieren, einbinden des Clientzertifikates im Browser und erfolgreichem anmelden unter https://www.startssl.com muss eventuell noch die Domäne, für die das Zertifikat beantragt wird, beglaubigt werden. Dazu auf der Startseite den Punkt „Validations Wizard“, und als Typ „Domain Name Validation“. Der weitere Ablauf ist selbst…

Linux Logfiles mit logwatch auswerten

Dieses Beispiel bezieht sich auf Debian 7.8. Falls ein smarthost verwendet werden soll/muss, die Schritte in diesem Artikel ausführen. Installation mittels apt-get install logwatch nach einem Neustart des Systems ist ein neuer Cron-Job vorhanden. /etc/cron.daily/00logwatch Diesen entsprechend editieren #Check if removed-but-not-purged test -x /usr/share/logwatch/scripts/logwatch.pl || exit 0 #execute /usr/sbin/logwatch –mailto mh@domain.tld –format html #Note: It’s…

ASP.NET unter Debian 7.8 mit mod_mono autoconfig

Grundinstallation Es empfiehlt sich eine bereits vorhandene Apache-Installation, inklusive der Frameworks (php, perl, mono, etc.) über den Paketmanager zu entfernen und die Schritte in der nun folgenden Reihenfolge vorzunehmen. Ich gehe bei den Befehlen grundsätzlich von root-Berechtigungen aus. Installation Mono apt-get install mono-runtime apt-get install mono-gmcs Installation mod_mono apt-get install libapache2-mod-mono apt-get install mono-apache-server2 Installation…

Pound als Reverse Proxy für Exchange OWA und ActiveSync

Diese Dokumentation basiert auf Debian 7.8 und Exchange 2010. Pound kann über die Standardpaketquelle mit folgenden Befehl installiert werden: apt-get install pound Nach der Installation wird gleich angezeigt, dass Pound ohne eine gültige Konfigurationsdatei nicht funktionsfähig ist. Zuerst wird die eigentliche Konfigurationsdatei /etc/pound/pound.cfg bearbeitet. ## pound.cfg ###################################################################### ## global options: User „www-data“ Group „www-data“ #RootJail…

IPv6 unter Ubuntu / Debian ausschalten

Bisher geprüft unter Ubuntu 12.04 / Debian 7.8 In diesen Versionen ist IPv6 direkt in den Kernel kompiliert und wird nicht als Modul geladen. Am einfachsten ist es, den passenden sysctl Parameter zu setzen. Das kann dauerhaft folgendermaßen gemacht werden: Erstellen der Datei /etc/sysctl.d/01-disable-ipv6.conf Inhalt der Datei net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 net.ipv6.conf.lo.disable_ipv6 =…

Ubuntu 14.04: Java 8 installieren

Eine einfache Möglichkeit Java 8 zu installieren ist mittels des webupd8team Java PPM Repositories. Um das Repo hinzuzufügen folgende Befehle ausführen # add-apt-repository ppa:webupd8team/java # apt-get update # sudo apt-get install oracle-java8-installer Um die Umgebungsvariablen zu setzen, kann ebenfalls ein Paket installiert werden # apt-get install oracle-java8-set-default Zum prüfen, ob Java erfolgreich installiert wurde #…

Debian 7.8 VMWare Tools installieren

open-vm-tools VMWare empfiehlt mittlerweile, die open-vm-Tools zu verwenden. Installation: # apt-get install open-vm-Tools Manuelle Installation Wer jedoch die Tools passend zur virtuellen Umgebung installieren möchte, kann folgende Schritte verwenden: Benötigte Programme installieren # apt-get install gcc make # apt-get install linux-headers-$(uname -r) Virtuelle CD über die vSphere Client Console einlegen mounten der cd mit #…

Ein smarthost für exim eintragen und Systemmails umleiten

In diesem Beispiel wurde Debian 7.8 als System verwendet. Zuerst muss man für exim den smarthost eintragen. Entweder mann nutzt die Konfiguration der Paketverwaltung dpkg-reconfigure exim4-config oder man editiert die Datei /etc/exim4/update-exim4.conf.conf (keine Ahnung warum .conf.conf – aber das stimmt tatsächlich). Der Inhalt sollte dann ähnlich wie dieser aussehen dc_eximconfig_configtype=’satellite‘ dc_other_hostnames= dc_local_interfaces=’127.0.0.1′ dc_readhost=’domain.tld‘ dc_relay_domains= dc_minimaldns=’true’…