{"id":4619,"date":"2011-11-12T17:31:56","date_gmt":"2011-11-12T16:31:56","guid":{"rendered":"https:\/\/www.gambaru.de\/blog\/?p=4619"},"modified":"2019-10-16T14:57:16","modified_gmt":"2019-10-16T12:57:16","slug":"gpa-oder-nautilus-actions-dateien-intuitiv-mit-gnupg-verschlusseln","status":"publish","type":"post","link":"https:\/\/gambaru.de\/blog\/2011\/11\/12\/gpa-oder-nautilus-actions-dateien-intuitiv-mit-gnupg-verschlusseln\/","title":{"rendered":"GPA oder Nautilus-Actions: Dateien intuitiv mit GnuPG verschl\u00fcsseln"},"content":{"rendered":"<p>Die <a href=\"http:\/\/packages.debian.org\/seahorse-plugins\">seahorse-plugins<\/a> waren fr\u00fcher f\u00fcr mich immer der Garant daf\u00fcr, dass ich mit einem simplen Rechtsklick in Nautilus eine Datei ganz leicht mit GnuPG verschl\u00fcsseln oder entschl\u00fcsseln konnte. Wie im <a href=\"https:\/\/www.gambaru.de\/blog\/2011\/11\/10\/debian-testing-leb-wohl-gnome-2-willkommen-gnome-3\/\">letzten Beitrag<\/a> zu Gnome 3 erw\u00e4hnt, dauert es mit der Wiedereinf\u00fchrung dieses Pakets noch bis Gnome 3.4. Zwar lassen sich die wichtigsten GnuPG-Kommandos auch schnell in der Konsole ausf\u00fchren, ein grafisches Frontend f\u00fcr die Gnome-Desktopumgebung macht den Umgang mit den vielf\u00e4ltigen Optionen aber deutlich bequemer. Wer nicht warten m\u00f6chte, hat eine Reihe von Alternativen. F\u00fcr mich funktionieren die folgenden ganz gut.<\/p>\n<h2>Gnu Privacy Assistant (GPA)<\/h2>\n<p>Eine M\u00f6glichkeit viele Dateien auch mit verschiedenen Schl\u00fcsseln bequem mit Hilfe eines grafischen Frontends zu verschl\u00fcsseln, bietet das Programm Gnu Privacy Assistant kurz GPA genannt. Im Prinzip l\u00e4sst es sich wie ein gew\u00f6hnlicher Dateimanager bedienen. Zu verschl\u00fcsselnde Dateien werden \u00fcber den \"\u00d6ffnen\"-Dialog importiert, wonach man sie signieren, verschl\u00fcsseln und nat\u00fcrlich auch wieder entschl\u00fcsseln kann. GPA verwendet dabei die modularisierte und erweiterte Version 2 der <a href=\"http:\/\/www.gnupg.org\/\">GnuPG<\/a> Software.<\/p>\n<p><a href=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/11\/20111112_gpa_gnupg1-1-1.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-4624\" title=\"20111112_gpa_gnupg\" src=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/11\/20111112_gpa_gnupg1-1-1.png\" alt=\"\" width=\"640\" height=\"480\" \/><\/a><\/p>\n<h2>Nautilus Actions<\/h2>\n<p>Mit der Anwendung <a href=\"http:\/\/packages.debian.org\/nautilus-actions\">Nautilus-Actions<\/a> lassen sich zus\u00e4tzliche Men\u00fceintr\u00e4ge zu Nautilus hinzuf\u00fcgen. Sie wird entweder als externes Programm in der Gnome-Shell oder mit dem Befehl <code>nautilus-actions<\/code> in einem Terminal gestartet. Mit dieser Erweiterung zum Dateimanager Nautilus ist es m\u00f6glich angepasste Befehle, Funktionen und sogar Skripte an einen Men\u00fceintrag zu binden.<\/p>\n<h3>Aktion definieren<\/h3>\n<p><a href=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/11\/20111112_Nautilus_Actions_Aktion1-1.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-4631 size-medium\" title=\"20111112_Nautilus_Actions_Aktion\" src=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/11\/20111112_Nautilus_Actions_Aktion1-1-300x155.jpg\" alt=\"\" width=\"300\" height=\"155\" srcset=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/11\/20111112_Nautilus_Actions_Aktion1-1-300x155.jpg 300w, https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/11\/20111112_Nautilus_Actions_Aktion1-1-768x396.jpg 768w, https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/11\/20111112_Nautilus_Actions_Aktion1-1-1024x528.jpg 1024w, https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/11\/20111112_Nautilus_Actions_Aktion1-1.jpg 1365w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><br \/>\nZuerst wird unter dem Reiter <strong>Aktion<\/strong> der Kontextbezeichner f\u00fcr den zuk\u00fcnftigen Men\u00fceintrag festgelegt. In diesem Fall also Verschl\u00fcsseln oder Entschl\u00fcsseln. Zus\u00e4tzlich l\u00e4sst sich noch ein Symbol definieren, welches als Miniaturausgabe neben dem Eintrag erscheinen soll.<\/p>\n<h3>Befehl festlegen<\/h3>\n<p><a href=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/11\/20111112_Nautilus_Actions_Befehl1-1.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-4635 size-medium\" title=\"20111112_Nautilus_Actions_Befehl\" src=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/11\/20111112_Nautilus_Actions_Befehl1-1-300x155.jpg\" alt=\"\" width=\"300\" height=\"155\" srcset=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/11\/20111112_Nautilus_Actions_Befehl1-1-300x155.jpg 300w, https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/11\/20111112_Nautilus_Actions_Befehl1-1-768x396.jpg 768w, https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/11\/20111112_Nautilus_Actions_Befehl1-1-1024x528.jpg 1024w, https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/11\/20111112_Nautilus_Actions_Befehl1-1.jpg 1365w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><br \/>\nUm GnuPG bedienen zu k\u00f6nnen und die Passwortabfrage m\u00f6glich zu machen, habe ich mich entschieden meinen Terminalemulator rxvt-unicode zu benutzen. Im Prinzip ist es der gleiche \"Trick\" wie bei den \"Benutzerdefinierten Aktionen\" in Thunar, den ich <a href=\"https:\/\/www.gambaru.de\/blog\/2011\/03\/25\/gnupg\/\">im Beitrag zu GnuPG<\/a> vorgestellt habe. Eigentlich h\u00e4tte ich erwartet, dass dieses Verhalten standardm\u00e4\u00dfig von Nautilus-Actions unterst\u00fctzt wird oder sich zumindest unter dem Reiter <strong>Ausf\u00fchrung<\/strong> festlegen l\u00e4sst. Leider funktionierte das so bei mir aber nicht.<br \/>\nAls Pfad tr\u00e4gt man <code>\/usr\/bin\/urxvt<\/code> oder den f\u00fcr den eigenen Terminal entsprechenden Namen ein und als Parameter dann <code>-e sh -c \"gpg -ser 11111111 %f\"<\/code><br \/>\nDabei muss f\u00fcr 11111111 nat\u00fcrlich euer GnuPG-Schl\u00fcsselwert stehen. Die restlichen Einstellungen kann man f\u00fcr \"Verschl\u00fcsseln\" so belassen. Der Eintrag erscheint dann bei jeder Datei und mit einem Klick darauf wird gpg in rxvt-unicode ausgef\u00fchrt. Dateien werden sowohl signiert als auch verschl\u00fcsselt. %f ist der Platzhalter f\u00fcr die Datei.<\/p>\n<h3>Entschl\u00fcsseln nur f\u00fcr gpg und pgp Dateien anzeigen<\/h3>\n<p>Der Parameter f\u00fcr den Entschl\u00fcsseln Eintrag im Reiter <strong>Befehl<\/strong> sieht bei mir so aus. <code>-e sh -c \"gpg -o %w -d %f\"<\/code><br \/>\nDadurch erh\u00e4lt die entschl\u00fcsselte Datei auch wieder ihren Originalnamen (%w). Damit der Eintrag nur bei *.pgp und *.gpg Dateien angezeigt wird, m\u00fcssen unter dem Reiter <strong>Basisnamen<\/strong> und <strong>MIME-Typen<\/strong> zwei Filter angelegt und die Option \"<strong>Muss einem entsprechen<\/strong>\" bei beiden ausgew\u00e4hlt werden.<br \/>\nF\u00fcr <strong>Basisnamen<\/strong><\/p>\n<pre>*.pgp\n*.gpg\n<\/pre>\n<p>F\u00fcr <strong>MIME-Typen<\/strong><\/p>\n<pre>application\/pgp\napplication\/gpg\n<\/pre>\n<h2>N\u00fctzliche Links<\/h2>\n<p>Viele vorgefertigte Schemata gibt es auf der Entwicklerseite. Diese lassen sich direkt in Nautilus-Actions importieren. Ebenfalls n\u00fctzlich ist der Blogeintrag auf <a href=\"http:\/\/www.upubuntu.com\/2011\/06\/add-more-actions-to-your-right-click.html\">upubuntu.com<\/a>, der Schritt f\u00fcr Schritt mit Bildern zeigt, wie man z.B. den <strong>shred<\/strong>-Befehl in das Nautilusmen\u00fc einbindet.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die seahorse-plugins waren fr\u00fcher f\u00fcr mich immer der Garant daf\u00fcr, dass ich mit einem simplen Rechtsklick in Nautilus eine Datei ganz leicht mit GnuPG verschl\u00fcsseln oder entschl\u00fcsseln konnte. Wie im letzten Beitrag zu Gnome 3 erw\u00e4hnt, dauert es mit der Wiedereinf\u00fchrung dieses Pakets noch bis Gnome 3.4. Zwar lassen sich die wichtigsten GnuPG-Kommandos auch schnell &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/gambaru.de\/blog\/2011\/11\/12\/gpa-oder-nautilus-actions-dateien-intuitiv-mit-gnupg-verschlusseln\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eGPA oder Nautilus-Actions: Dateien intuitiv mit GnuPG verschl\u00fcsseln\u201c<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5],"tags":[53,83,84,178],"_links":{"self":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/4619"}],"collection":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/comments?post=4619"}],"version-history":[{"count":1,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/4619\/revisions"}],"predecessor-version":[{"id":10957,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/4619\/revisions\/10957"}],"wp:attachment":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/media?parent=4619"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/categories?post=4619"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/tags?post=4619"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}