gedit 내에서 파일을 어떻게 암호화/해독합니까?

gedit 내에서 파일을 어떻게 암호화/해독합니까?

이전 버전의 Ubuntu(예: maverick, natty)에서는 다음을 수행했습니다.

sudo apt-get install gedit-plugins seahorse

환경 설정에서 플러그인을 활성화한 후 Gedit 내에서 파일을 암호화/해독하는 기능을 갖습니다.

하지만 Oneiric 이후로 나는 이것을 달성할 방법을 찾지 못했습니다.

그리고 지금은 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

원하는 대로 다른 옵션을 조정합니다(전체 창의 모든 텍스트가 자동으로 선택되고 교체되도록 만들 수 있으며, 하단 창에 출력 팝업이 표시되도록 할 수 있습니다).

참고: 설치하는 경우gnupg2gpg2gnupg-agent 대신 에 명령줄을 시작하면 gpggpg2의 더 멋진 [통합] 에이전트를 활용할 수 있습니다.

관련 정보