{"id":5944,"date":"2015-08-13T04:04:49","date_gmt":"2015-08-13T02:04:49","guid":{"rendered":"http:\/\/blog.wenzlaff.de\/?p=5944"},"modified":"2021-11-22T17:14:27","modified_gmt":"2021-11-22T16:14:27","slug":"raspberry-pi-wie-wird-die-neue-kali-linux-2-0-sana-version-installiert-und-mit-ssh-in-betrieb-genommen","status":"publish","type":"post","link":"http:\/\/blog.wenzlaff.de\/?p=5944","title":{"rendered":"Raspberry Pi: Wie wird die neue Kali Linux 2.0 Sana Version installiert und mit SSH in Betrieb genommen?"},"content":{"rendered":"<p>Seit den 11.08.2015 gibt es einen neue Kali 2.0 Version. Was gibt es da Neues? Diese <a href=\"http:\/\/kleinhirn.eu\/2015\/08\/10\/kali-linux-2-0-sana\/\" target=\"_blank\" rel=\"noopener noreferrer\">Mindmap SANA<\/a> gibt einen ersten \u00dcberblick.<\/p>\n<p>Die Sana Version kann ua. auch f\u00fcr den Raspberry Pi verwendet werden.<\/p>\n<p>Wie wird die nun installiert?<\/p>\n<p>Zuerst das gepackte <a title=\"Kali\" href=\"http:\/\/blog.wenzlaff.de\/?p=2362\">Kali<\/a> Image kali-linux-1.0.5-armel-rpi.img.xz (ca. 1,4 GB) von Kali.org herunter laden. F\u00fcr den Raspberry Pi 2 das andere File verwenden. Oder wer mit TFT Display unterst\u00fctzung haben will, kann das untere File verwenden.<\/p>\n<p>(Optional Signatur\/Unterschrift vergleichen)<\/p>\n<pre class=\"lang:default decode:true \"># Kali Key laden\r\ngpg --keyserver hkp:\/\/keys.gnupg.net --recv-key 7D8D0BF6\r\n# Key ausgeben\r\ngpg --list-keys --with-fingerprint 7D8D0BF6\r\n# Signaturen vergleichen\r\ngpg --verify SHA1SUMS.gpg SHA1SUMS<\/pre>\n<p>(Optional) Checksumme des geladenen Archive vergleichen. Auf der Kali Homepage ist die SHA1Sum angegeben<!--more--><br \/>\n(20e5b2b649fa972691a71a0464d414d21fbf0f43).<\/p>\n<p>Um die zu vergleichen, muss auf dem Mac noch mit<\/p>\n<pre class=\"lang:default decode:true \">sudo port install md5sha1sum\r\n<\/pre>\n<p>das Checksummenpr\u00fcfprogramm installiert werden, wenn es nicht schon vorhanden ist. Das ist default bei Mac OS X 10.9.1 nicht der Fall. Dann der Aufruf<\/p>\n<pre class=\"lang:default decode:true \">sha1sum kali-2.0-rpi.img.xz\r\n<\/pre>\n<p>um die SHA1Sum Checksumme anzuzeigen.<\/p>\n<p>Bei meiner Version wird diese Checksumme ausgegeben<\/p>\n<p><code>20e5b2b649fa972691a71a0464d414d21fbf0f43 kali-2.0-rpi.img.xz<\/code>.<\/p>\n<p>Verglichen mit der angegebenen. Beide gleich. Alles <strong>ok<\/strong>!<\/p>\n<p>Die Datei <strong>kali-2.0-rpi.img.xz<\/strong> <a href=\"https:\/\/de.wikipedia.org\/wiki\/XZ_Utils\">entpacken<\/a> wir erhalten dann die kali-2.0-rpi.img (es sind dann ca. 7,34 GB) mit<\/p>\n<pre class=\"lang:default decode:true \">unxz kali-2.0-rpi.img.xz\r\n<\/pre>\n<p>Image nun auf eine mind. 8 GB SD-Karte schreiben, vorher schauen wo die SD-Karte gemountet wurde.<br \/>\nAchtung! Bei falschem Ziel kann evl. die ganze Festplatte gel\u00f6scht werden!<\/p>\n<pre class=\"lang:default decode:true \"># alle Disk ausgeben\r\ndiskutil list\r\n# die SD-Karte unmounten\r\nsudo diskutil unmountDisk \/dev\/disk3\r\n# den Kopier Vorgang starten mit\r\nsudo dd if=kali-2.0-rpi.img of=\/dev\/disk3 bs=512k\r\n<\/pre>\n<p>73 Minuten sp\u00e4ter.<\/p>\n<p>Evl. schauen wir wie weit das Kopieren ist, in dem in einem anderem Terminal die ProzessId ermitteln wird mit:<\/p>\n<pre class=\"lang:default decode:true \"># dann alle Prozesse mit kali anzeigen lassen, und die ProzessId (z.B. 28704) in der 2. Spalte von links merken\r\nps -Af | grep kali\r\n# hier nun die gemerkte ProzessId eingeben z.B. sudo kill -siginfo 28704\r\nsudo kill -siginfo ProzessId\r\n# der Fortschritt wird in der anderen Konsole (Fenster) angezeigt\r\n<\/pre>\n<p>Fertig ist das Kopieren wenn z.B folgende Ausgabe erscheint:<\/p>\n<pre class=\"lang:default decode:true \">14336000+0 records in\r\n14336000+0 records out\r\n7340032000 bytes transferred in 4418.561822 secs (1661181 bytes\/sec)\r\n<\/pre>\n<p>Unmounten der SD-Karte wenn alles fertig.<\/p>\n<p>Anmelden mit SSH geht noch nicht mit Passwort &#8222;<strong>toor<\/strong>&#8220; und auch ohne Passwort \ud83d\ude41 grr. Deshalb einen Monitor angeschlossen und mit <strong>root<\/strong> und Passwort <strong>toor<\/strong> an der GUI angemeldet. Die ist doch sehr flink f\u00fcr den kleinen Raspberry Pi.<\/p>\n<p>Dann mal eben die Tastatur auf Deutsch geschaltet unter: Rechte Maustaste auf Desktop &#8211; Applications &#8211; Settings &#8211; Keyboard &#8211; Layout &#8211; Keyboard layout &#8211; German<\/p>\n<p>Das root Passwort in der Konsole ge\u00e4ndert mit:<\/p>\n<pre class=\"lang:default decode:true \">passwd<\/pre>\n<p>OpenSSH eingerichtet wie <a href=\"http:\/\/blog.wenzlaff.de\/?p=3039\" target=\"_blank\" rel=\"noopener noreferrer\">hier<\/a> schon mal ausf\u00fchrlich beschrieben. Kurz:<br \/>\nDenn neue RSA Key in <code>~\/.ssh<\/code> generiert die alten vorher gel\u00f6scht.<br \/>\nDen Public RSA Key von dem Mac <code>~\/.ssh\/ida_rsa.pub<\/code> auf einen USB-Stick kopiert und auf dem Pi in die neue Datei ~\/.ssh\/authorized_keys<code> kopiert, da scp noch nicht l\u00e4uft. In der <code>\/etc\/ssh\/sshd_config<\/code> folgende Eintr\u00e4ge eintragen bzw. setzen:<\/code><\/p>\n<pre class=\"lang:default decode:true \">PasswordAuthentication no\r\nRSAAuthentication yes\r\n# yes oder no f\u00fcr den folgenden Eintrag:\r\nPubkeyAuthentication yes \r\nAuthorizedKeysFile      %h\/.ssh\/authorized_keys\r\n<\/pre>\n<p>Nun muss nur noch der SSH Schl\u00fcssel neu generiert werden, da alle Images den gleiche verwenden.<\/p>\n<pre class=\"lang:default decode:true \">cd ~\r\nrm \/etc\/ssh\/ssh_host_*\r\ndpkg-reconfigure openssh-server\r\nservice ssh restart\r\n<\/pre>\n<p>Speichern und ssh restart mit<\/p>\n<pre class=\"lang:default decode:true \">\/etc\/init.d\/ssh restart\r\n<\/pre>\n<p>test von der Konsole des Macs ob der SSH Zugriff wie gew\u00fcnscht l\u00e4uft.<\/p>\n<pre class=\"lang:default decode:true \">ssh root@&lt;ip&gt;\r\n<\/pre>\n<p>Dann noch einen weiteren User anlegen und den Zugriff f\u00fcr diesen User per SSH einrichten, damit root gesperrt werden kann mit<\/p>\n<pre class=\"lang:default decode:true \">su - kali\r\nmkdir ~\/.ssh\r\nchmod 700 ~\/.ssh\r\ncp \/mein-mac-home\/.ssh\/ida_rsa.pub ~\/.ssh\/authorized_keys<\/pre>\n<p>Ja, dann kann der Bildschirm die Maus und Tastatur wieder weg.<\/p>\n<p>Alles noch einmal updaten mit<\/p>\n<pre class=\"lang:default decode:true \">sudo apt-get update\r\nsudo apt-get upgrade\r\n# und die aktuelle Version ausgeben mit\r\nuname -a\r\n# Ergebnis:\r\n#Linux kali 4.0.9 #1 PREEMPT Sun Aug 9 15:15:02 CDT 2015 armv6l GNU\/Linux<\/pre>\n<p><a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/08\/Bildschirmfoto-2015-08-12-um-22.47.18.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-5954\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/08\/Bildschirmfoto-2015-08-12-um-22.47.18.png\" alt=\"Kali\" width=\"806\" height=\"34\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/08\/Bildschirmfoto-2015-08-12-um-22.47.18.png 806w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/08\/Bildschirmfoto-2015-08-12-um-22.47.18-300x13.png 300w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p>Ups, 4.0.9, dann mal die Version wie folgt ausgeben:<\/p>\n<pre class=\"lang:default decode:true \">cat \/etc\/issue<\/pre>\n<p>Mit dem Ergebnis:<\/p>\n<h1>Kali GNU\/Linux 2.0 \\n \\l<\/h1>\n<p>Ich bin begeistert! Und Ihr?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Seit den 11.08.2015 gibt es einen neue Kali 2.0 Version. Was gibt es da Neues? Diese Mindmap SANA gibt einen ersten \u00dcberblick. Die Sana Version kann ua. auch f\u00fcr den Raspberry Pi verwendet werden. Wie wird die nun installiert? Zuerst das gepackte Kali Image kali-linux-1.0.5-armel-rpi.img.xz (ca. 1,4 GB) von Kali.org herunter laden. F\u00fcr den Raspberry &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/blog.wenzlaff.de\/?p=5944\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eRaspberry Pi: Wie wird die neue Kali Linux 2.0 Sana Version installiert und mit SSH in Betrieb genommen?\u201c <\/span>weiterlesen<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[220,808,1023,1319],"tags":[2165,2184,568,1121,2163,2166,2164,740,442],"class_list":["post-5944","post","type-post","status-publish","format-standard","hentry","category-anleitung","category-linux-2","category-raspberry-pi","category-sicherheit-2","tag-2-0","tag-anleitung","tag-installation","tag-kali","tag-kali-linux-2-0","tag-rsa_key","tag-sana","tag-ssh","tag-usb"],"_links":{"self":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/5944","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5944"}],"version-history":[{"count":0,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/5944\/revisions"}],"wp:attachment":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5944"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5944"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5944"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}