Ubuntu の以前のバージョン (例: maverick、natty) では、次の操作を行っていました。
sudo apt-get install gedit-plugins seahorse
設定でプラグインを有効にすると、Gedit 内でファイルを暗号化/復号化できるようになります。
しかしそれ以来、私はこれを達成する方法を見つけていません。
そして、今は Precise (LTS バージョン!) を実行しているのですが、そのようなことができないことに少しがっかりしています。
答え1
ryran の例と少し格闘して、やっと必要なものができました。GPG キーを使用して複数の人に暗号化するのです。暗号化するコードは次のとおりです。
#!/bin/sh
gpg -a -e -r [email protected] -r [email protected] --no-tty -
復号化するには:
#!/bin/sh
gpg -d --no-tty - 2> /dev/null
どちらの場合も、入力を「現在のドキュメント」に設定し、出力を「現在のドキュメントを置き換える」に設定します。
答え2
試すジェニーPGP プラグイン付き。Geany は、優れたサポートを備えた軽量の gtk+ ベースのエディターです。
sudo apt-get install geany geany-plugin-pg
答え3
自動プロモーション/フィードバックのリクエスト: http://pietrobattiston.it/gedit-crypto
(私がこれを開発したのは、キーのパスワードをクリアテキストで含めずに上記の「外部ツール」メソッドを使用できなかったためで、これは望んでいませんでした)。
答え4
パイプのリンク(コメントで) に概要が書かれています。
これを行うには、「外部ツールの管理」の下にエントリを追加する必要があります。キーボードショートカットを追加することもできます。リンクには (私が見た限りでは) インストールする必要があると書かれていません。gnupg-agent
パスフレーズを入力できるようになります。
例を挙げます。新しいアクションを作成し、対称暗号化:
gpg --use-agent --symmetric 2>/dev/null
他のオプションを好みに合わせて調整します (ウィンドウ全体のすべてのテキストが自動的に選択および置換されるように設定したり、出力を下部のペインにポップアップ表示したりすることができます)。
注意: インストールする場合gnupg2
gpg2
gnupg-agent の代わりに を使用し、の代わりにでコマンドラインを開始するとgpg
、gpg2 のより優れた [統合] エージェントを活用できます。