这个话题的开启缘于最近对团队成员的GPG使用辅导,但Google后发现百度的Lian Cheng的博客上已经写了一篇非常完整和细致的GPG教程,那我干脆就把我找到的一些比较好的关于GnuPG入门的链接整理一下,汇编于此吧。
1. 最轻松的GnuPG入门教程(严重推荐阅读)
http://blog.liancheng.info/?p=338
2. Ubuntu官方给出的完整GPG加密/签名指导
https://help.ubuntu.com/community/GnuPrivacyGuardHowto
给Gnome的nautilus右键增加加密/解密/签名菜单项
$ sudo apt-get install seahorse-plugins
3. Privacy and Encryption with PGP : Signing and Encrypting Email / Files
http://ubuntu-tutorials.com/2007/08/14/privacy-and-encryption-with-pgp-signing-and-encrypting-email-files/{#internal-source-marker_0.15183080942369998}
4. 关于GPG公钥服务器的知识
http://en.wikipedia.org/wiki/Key_server_(cryptographic)
5. 搭建自己的OpenPGP服务器的方法
http://www.zimbio.com/Ubuntu+Linux/articles/8NtdwaUbnDB/How+Setup+Free+PGP+Key+Server+Ubuntu
6. GnuPG的维基百科链接
http://zh.wikipedia.org/zh/GnuPG
7. 苹果系统的GnuPG使用教程
http://red66.com/2007/08/quick-guide-to-configuring-gnupg-on-your-mac-os-x/
一站式安装
http://www.gpgtools.org/installer/index.html
补充
1. Ubuntu下使用Seahorse或GPG命令行创建公/私钥对时出错的可能原因和解决方法
(1) ~/.gnupg目录权限错误
可能是其他软件设置的原因导致~/.gnupg目录属主为root,且目录、文件权限均为当前用户无法访问,修复~/.gnupg为正确的权限设置(当前用户可读、可写,推荐600权限设置)即可。
2. 欢迎获取并导入我的公钥
gpg --keyserver hkp://huangwei.me --recv-keys D6524BC1