<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>key &#8211; SystemTechnics</title>
	<atom:link href="https://www.systemtechnics.de/tag/key/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.systemtechnics.de</link>
	<description>IT Consulting</description>
	<lastBuildDate>Sun, 06 Dec 2020 15:42:08 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://www.systemtechnics.de/wp-content/uploads/cropped-2003-logo-st-transparanet-x200-32x32.png</url>
	<title>key &#8211; SystemTechnics</title>
	<link>https://www.systemtechnics.de</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>openVPN Konfiguration inkl. CA, Cert und Key</title>
		<link>https://www.systemtechnics.de/openvpn-konfiguration-inkl-ca-cert-und-key/</link>
		
		<dc:creator><![CDATA[knut]]></dc:creator>
		<pubDate>Sun, 06 Dec 2020 15:42:05 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Apps]]></category>
		<category><![CDATA[Bash]]></category>
		<category><![CDATA[Linux/OSX]]></category>
		<category><![CDATA[ca]]></category>
		<category><![CDATA[cert]]></category>
		<category><![CDATA[key]]></category>
		<category><![CDATA[openvpn]]></category>
		<category><![CDATA[ovpn]]></category>
		<category><![CDATA[securepoint]]></category>
		<category><![CDATA[UTM]]></category>
		<category><![CDATA[vpn]]></category>
		<guid isPermaLink="false">http://www.systemtechnics.de/?p=2928</guid>

					<description><![CDATA[Wenn ich von einer Securepoint UTM die SSL-VPN Konfiguration herunter lade, dann beinhaltet diese neben der VPN Konfigurationsdatei noch drei [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Wenn ich von einer Securepoint UTM die SSL-VPN Konfiguration herunter lade, dann beinhaltet diese neben der VPN Konfigurationsdatei noch drei weitere Dateien. Diese sind das Zertfikat von der CA, das Zertifikat des Nutzers und der Schlüssel des Nutzers.</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="600" src="http://www.systemtechnics.de/wp-content/uploads/securepoint-sslvpn-dateien-1024x600.png" alt="" class="wp-image-2925" srcset="https://www.systemtechnics.de/wp-content/uploads/securepoint-sslvpn-dateien-1024x600.png 1024w, https://www.systemtechnics.de/wp-content/uploads/securepoint-sslvpn-dateien-300x176.png 300w, https://www.systemtechnics.de/wp-content/uploads/securepoint-sslvpn-dateien-768x450.png 768w, https://www.systemtechnics.de/wp-content/uploads/securepoint-sslvpn-dateien-1536x900.png 1536w, https://www.systemtechnics.de/wp-content/uploads/securepoint-sslvpn-dateien-2048x1200.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Manche Geräte können mit diesen unterschiedlichen Dateien nicht umgehen, weil z.B. kein richtiges Dateisystem vorhanden ist. Apple iPhone/iPad Apps wären z.B. so ein Fall.</p>
<p>Will man dort SSL-VPN (openVPN) verwenden, so muss die CA, Cert und Key direkt in der openVPN Konfigurationsdatei vorhanden sein.<br />Für diesen Fall habe ich ein kleines Script geschrieben. (Etwas abgewandelt welches ich im Securepoint Forum gefunden habe.</p>
<p>Dies Script geht davon aus, dass die Konfigurationsdaten entpackt in einem Verzeichnis liegen. Zu finden sind die Dateien in der Regel im &#8222;Data&#8220; Verzeichnis wenn man das ZIP entpackt oder das TBLK-Verzeichnis umbenannt hat.</p>
<p>Hier nun aber erst mal das Script. Als ersten Parameter wird der Dateiname des openVPN-Files erwartet. Zweiter Parameter wie die neue Konfigurationsdatei benannt werden soll. Der dritte und letzte Parameter gibt an, ob die Originaldateien gelöscht oder behalten werden sollen.</p>
<p>Hier nun aber erst mal das Script:</p>



<pre class="EnlighterJSRAW" data-enlighter-language="shell" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">#!/bin/sh
# Autor: Knut Herter
#
if [ -z "$1" ] || [ -z "$2" ] || [ -z "$3" ] ; then
		echo "\nKeine Parameter angegeben!"
		echo ""
 		echo "Parameter 1: &lt;Dateiname>(ohne .ovpn)"
 		echo "Parameter 2: &lt;Neuer Dateiname>(ohne .ovpn)"
 		echo "Parameter 3: &lt;0 oder 1> 1 = Origignaldateien löschen"
		echo "\n"
 		exit 1
fi

for dat in ".ovpn" "-ca.pem" "-cert.pem" "-cert.key"; do
	if [ ! -f "$1$dat" ]; then
	    echo "$1$dat nicht vorhanden"
	    fehler=1
	fi
done

if [ $fehler ]; then echo "\nFehler, breche die Verarbeitung ab." 
 exit 1  
fi

grep -F -v -e "ca" -e "cert" -e "key" "$1".ovpn > $2.ovpn
{
echo '&lt;ca>'
cat "$1"-ca.pem 
echo '&lt;/ca>'
echo '&lt;cert>'
cat "$1"-cert.pem 
echo '&lt;/cert>'
echo '&lt;key>'
cat "$1"-cert.key 
echo '&lt;/key>'
} >> $2.ovpn

if [ "$3" = "1" ]; then
for dat in ".ovpn" "-ca.pem" "-cert.pem" "-cert.key"; do
	rm -f $1$dat
done
fi</pre>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="656" src="http://www.systemtechnics.de/wp-content/uploads/securepoint-sslvpn-dateien-convert-1024x656.png" alt="" class="wp-image-2926" srcset="https://www.systemtechnics.de/wp-content/uploads/securepoint-sslvpn-dateien-convert-1024x656.png 1024w, https://www.systemtechnics.de/wp-content/uploads/securepoint-sslvpn-dateien-convert-300x192.png 300w, https://www.systemtechnics.de/wp-content/uploads/securepoint-sslvpn-dateien-convert-768x492.png 768w, https://www.systemtechnics.de/wp-content/uploads/securepoint-sslvpn-dateien-convert-1536x984.png 1536w, https://www.systemtechnics.de/wp-content/uploads/securepoint-sslvpn-dateien-convert.png 1770w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="682" src="http://www.systemtechnics.de/wp-content/uploads/openvpn-config-aufbau-1024x682.png" alt="" class="wp-image-2927" srcset="https://www.systemtechnics.de/wp-content/uploads/openvpn-config-aufbau-1024x682.png 1024w, https://www.systemtechnics.de/wp-content/uploads/openvpn-config-aufbau-300x200.png 300w, https://www.systemtechnics.de/wp-content/uploads/openvpn-config-aufbau-768x511.png 768w, https://www.systemtechnics.de/wp-content/uploads/openvpn-config-aufbau-1536x1023.png 1536w, https://www.systemtechnics.de/wp-content/uploads/openvpn-config-aufbau-2048x1364.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Anschließend kann man die erzeuge .ovpn-Datei z.B. auf seinem iPhone/iPad nutzen um sich mit dem SSL-VPN Server zu verbinden. </p>
<p>Auch in <a href="https://tunnelblick.net" target="_blank" rel="noopener noreferrer">Tunnelblick</a> oder dem originalen <a href="https://sourceforge.net/projects/securepoint/files/" target="_blank" rel="noopener noreferrer">Securepoint VPN Client</a> kann diese Datei verwendet werden.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>SSH (Putty) zu Ihrem Webspace</title>
		<link>https://www.systemtechnics.de/ssh-putty-zu-ihrem-webspace/</link>
		
		<dc:creator><![CDATA[knut]]></dc:creator>
		<pubDate>Sat, 05 Sep 2015 19:16:37 +0000</pubDate>
				<category><![CDATA[Anleitungen]]></category>
		<category><![CDATA[Bash]]></category>
		<category><![CDATA[Linux/OSX]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[key]]></category>
		<category><![CDATA[putty]]></category>
		<category><![CDATA[ssh]]></category>
		<guid isPermaLink="false">http://www.systemtechnics.de/?p=579</guid>

					<description><![CDATA[Sollten Sie das Paket ST-SSH gebucht haben, so können Sie sich mit Putty zu Ihrem Webspace verbinden und direkt auf [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Sollten Sie das Paket ST-SSH gebucht haben, so können Sie sich mit Putty zu Ihrem Webspace verbinden und direkt auf dem Server Ihre Dateien bearbeiten<br />
Folgende Bilderstrecke zeigt Ihnen wie Sie Putty konfigurieren sollten.</p>
<p><span id="more-579"></span></p>
<p><div class="uk-scope">
<div class=" " uk-slider="sets: true; autoplay: true ; autoplay-interval: 3000">

    
    <div class="uk-position-relative uk-visible-toggle uk-margin">

        <ul class="uk-slider-items uk-grid uk-grid-match uk-child-width-1-1">
        
            <li >

                <div class="uk-panel uk-text-center">

                    
                    
                                        <div class="uk-text-center uk-margin uk-margin-remove-top"><img decoding="async" src="/wp-content/uploads/putty-connect-1.png" class=" uk-transition-scale uk-transition-opaque" alt="Haupfenster"></div>
                    
                    
                        
                                                <h3 class="uk-panel uk-margin-remove-top">

                                                            Haupfenster                            
                            
                        </h3>
                        
                        
                                                <div class="uk-margin"><p>Nach dem Start von Putty sehen Sie die Hauptansicht. Geben Sie oben den Hostnamen aus Ihrem Datenblatt für den Webspace ein.</p></div>
                        
                        
                        
                        
                    
                </div>

            </li>

        
            <li >

                <div class="uk-panel uk-text-center">

                    
                    
                                        <div class="uk-text-center uk-margin uk-margin-remove-top"><img decoding="async" src="/wp-content/uploads/putty-connect-2.png" class=" uk-transition-scale uk-transition-opaque" alt="Data-Option"></div>
                    
                    
                        
                                                <h3 class="uk-panel uk-margin-remove-top">

                                                            Data-Option                            
                            
                        </h3>
                        
                        
                                                <div class="uk-margin"><p>Wechseln Sie links im Fenster auf den Unterpunkt (1) "Data". Geben Sie in dem Feld "Auto-Login username" (2) den SSH Benutzernamen aus Ihrem Datenblatt ein</p></div>
                        
                        
                        
                        
                    
                </div>

            </li>

        
            <li >

                <div class="uk-panel uk-text-center">

                    
                    
                                        <div class="uk-text-center uk-margin uk-margin-remove-top"><img decoding="async" src="/wp-content/uploads/putty-connect-3.png" class=" uk-transition-scale uk-transition-opaque" alt="Auth-Option"></div>
                    
                    
                        
                                                <h3 class="uk-panel uk-margin-remove-top">

                                                            Auth-Option                            
                            
                        </h3>
                        
                        
                                                <div class="uk-margin">Links im Fenster wechseln Sie bitte zum Unterpunkt "Auth" (1). Evtl. müssen Sie zuvor den Menüpunkt "SSH" durch klicken auf das Plus Symbol erweitern. Klicken Sie den Haken bei "Allow Agent ..." (2) an. Wählen Sie über den Button "Browse" (3) nun zu Ihrem Private Key zu dem Sie mir Ihren öffentlichen Schlüssel gesendet haben.</p></div>
                        
                        
                        
                        
                    
                </div>

            </li>

        
            <li >

                <div class="uk-panel uk-text-center">

                    
                    
                                        <div class="uk-text-center uk-margin uk-margin-remove-top"><img decoding="async" src="/wp-content/uploads/putty-connect-1.png" class=" uk-transition-scale uk-transition-opaque" alt="Sichern der Sesseleinstellung"></div>
                    
                    
                        
                                                <h3 class="uk-panel uk-margin-remove-top">

                                                            Sichern der Sesseleinstellung                            
                            
                        </h3>
                        
                        
                                                <div class="uk-margin"><p>Sie sollten nun einen sinnvollen Namen bei "Saved Sessions" eingeben und anschliessend auf "Save" klicken.<br/>
Mit klicken des Button "Open" wird die SSH Verbindung aufgebaut</p></div>
                        
                        
                        
                        
                    
                </div>

            </li>

        
            <li >

                <div class="uk-panel uk-text-center">

                    
                    
                                        <div class="uk-text-center uk-margin uk-margin-remove-top"><img decoding="async" src="/wp-content/uploads/putty-connect-4.png" class=" uk-transition-scale uk-transition-opaque" alt="Fingerprint"></div>
                    
                    
                        
                                                <h3 class="uk-panel uk-margin-remove-top">

                                                            Fingerprint                            
                            
                        </h3>
                        
                        
                                                <div class="uk-margin"><p>Beim ersten Verbindungsversuch bekommen Sie den "Fingerprint" des Servers angezeigt. Dies sollten Sie nur einmalig sehen sofern Ihr Account nicht auf einen anderen Server umgezogen wird.<br />
Bestätigen Sie dieses Dialogfeld mit "Ja"</p></div>
                        
                        
                        
                        
                    
                </div>

            </li>

        
            <li >

                <div class="uk-panel uk-text-center">

                    
                    
                                        <div class="uk-text-center uk-margin uk-margin-remove-top"><img decoding="async" src="/wp-content/uploads/putty-connect-5.png" class=" uk-transition-scale uk-transition-opaque" alt="Passwort des Private Key"></div>
                    
                    
                        
                                                <h3 class="uk-panel uk-margin-remove-top">

                                                            Passwort des Private Key                            
                            
                        </h3>
                        
                        
                                                <div class="uk-margin"><p>Sollten Sie ein Passwort beim speichern Ihres Private Keys angegeben haben, so müssen Sie diesen nun eingeben.</p></div>
                        
                        
                        
                        
                    
                </div>

            </li>

        
            <li >

                <div class="uk-panel uk-text-center">

                    
                    
                                        <div class="uk-text-center uk-margin uk-margin-remove-top"><img decoding="async" src="/wp-content/uploads/putty-connect-6.png" class=" uk-transition-scale uk-transition-opaque" alt="SSH Fenster"></div>
                    
                    
                        
                                                <h3 class="uk-panel uk-margin-remove-top">

                                                            SSH Fenster                            
                            
                        </h3>
                        
                        
                                                <div class="uk-margin"><p>Sie sind nun erfolgreich mittels SSH auf Ihrem Webspace angemeldet und können Befehle direkt auf der Konsole eingeben.</p></div>
                        
                        
                        
                        
                    
                </div>

            </li>

                </ul>

        
    </div>

    
        <ul class="uk-slider-nav uk-dotnav uk-flex-center uk-margin-remove-bottom"></ul>
    
    
</div>
</div></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>SSH Keys erstellen</title>
		<link>https://www.systemtechnics.de/ssh-keys-erstellen/</link>
		
		<dc:creator><![CDATA[knut]]></dc:creator>
		<pubDate>Mon, 31 Aug 2015 12:37:55 +0000</pubDate>
				<category><![CDATA[Anleitungen]]></category>
		<category><![CDATA[key]]></category>
		<category><![CDATA[putty]]></category>
		<category><![CDATA[puttygen]]></category>
		<category><![CDATA[ssh]]></category>
		<guid isPermaLink="false">http://www.systemtechnics.de/?p=538</guid>

					<description><![CDATA[Um sich mit einem meiner Server via SSH zu verbinden bedarf es zwei Vorraussetzungen. a) Sie müssen das Paket ST-SSH [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Um sich mit einem meiner Server via SSH zu verbinden bedarf es zwei Vorraussetzungen. a) Sie müssen das Paket ST-SSH buchen und b) mir Ihren öffentlichen SSH-Key zukommen lassen.</p>
<p><span id="more-538"></span></p>
<p>Um einen SSH Key unter Windows zu generieren können Sie das Programm puttygen starten. Im dem darauf folgenden Fenster sollten Sie die Felder &#8222;<em>Key comment</em>&#8222;, &#8222;<em>Key Passphrase</em>&#8220; und &#8222;<em>Confirm Passphrase</em>&#8220; ausfüllen. Anschliessend den Parameter auf &#8222;<em>SSH-2 RSA</em>&#8220; und die &#8222;<em>Number of bits&#8230;</em>&#8220; auf <em>2048</em> einstellen</p>
<p><img decoding="async" src="/wp-content/uploads/puttygen-2.jpg" alt="" /></p>
<p>Nach klicken des Button &#8222;Generate&#8220; müssen Sie die Maus bewegen damit zufällige Keys erzeugt werden. Anschliessen ist das obige Feld Key mit Ihrem öffentlichen Key gefüllt. Dies ist auch der öffentliche Key den ich für die Einrichtung Ihres Zugangs benötige.</p>
<p><img decoding="async" src="/wp-content/uploads/puttygen-1.jpg" alt="" /></p>
<p>Sie sollten sich im Anschluss auf jeden Fall den privaten (via Button &#8222;Save private Key&#8220;) Schlüssel sichern. Nur mit diesem und dem oben vergebenen Passwort können Sie sich via SSH auf einen meiner Server anmelden.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>SSH Key konvertieren</title>
		<link>https://www.systemtechnics.de/ssh-key-konvertieren/</link>
		
		<dc:creator><![CDATA[knut]]></dc:creator>
		<pubDate>Mon, 17 Aug 2015 06:20:09 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Bash]]></category>
		<category><![CDATA[Linux/OSX]]></category>
		<category><![CDATA[key]]></category>
		<category><![CDATA[putty]]></category>
		<category><![CDATA[ssh]]></category>
		<guid isPermaLink="false">http://www.systemtechnics.de/?p=413</guid>

					<description><![CDATA[Manchmal bekommt man den Public-Key für eine Passwortlose Anmeldung unter Linux/OSX im &#8222;Puttygen&#8220;-Format. Mit diesem Format kann man unter Linux/OSX leider [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Manchmal bekommt man den Public-Key für eine Passwortlose Anmeldung unter Linux/OSX im &#8222;Puttygen&#8220;-Format. Mit diesem Format kann man unter Linux/OSX leider nichts anfangen.<br /><span id="more-413"></span></p>
<p>Mit dem Konsolen-Befehl<em> ssh-keygen</em> kann man diesen aber wie folgt konvertieren und in eine neue Datei speichern:</p>
<pre><code>ssh-keygen -i -f puttyformat-key.pub &gt; ssh-key.pub</code></pre>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
