ubuntu 生成公钥_导出MeeGo公钥在Ubuntu下

mego@czm-desktop:~$ sudo -i

[sudo] password for mego:

root@czm-desktop:~# sudo gpg --keyserver pgpkeys.mit.edu --recv

0BC7BEC479FC1F8Agpg: 下载密钥‘79FC1F8A’,从 hkp 服务器

pgpkeys.mit.edu

gpg: 密钥 79FC1F8A:“Moblin Build (Moblin Build User)

”未改变

gpg: 合计被处理的数量:1

gpg:              未改变:1

root@czm-desktop:~# gpg -h

gpg (GnuPG) 1.4.10

Copyright (C) 2008 Free Software Foundation, Inc.

License GPLv3+: GNU GPL version 3 or later

This is free software: you are free to change and redistribute

it.

There is NO WARRANTY, to the extent permitted by law.

Home: ~/.gnupg

支持的算法: 【LINUX公社 www.LinuxIDC.com 】

公钥: RSA, RSA-E, RSA-S, ELG-E, DSA

对称加密: 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH,

CAMELLIA128,

CAMELLIA192, CAMELLIA256

散列: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224

压缩: 不压缩, ZIP, ZLIB, BZIP2

语法:gpg [选项] [文件名]

签名、检查、加密或解密

默认的操作依输入数据而定

指令:

-s, --sign [文件名]        生成一份签名

--clearsign [文件名]   生成一份明文签名

-b, --detach-sign             生成一份分离的签名

-e, --encrypt                 加密数据

-c, --symmetric               仅使用对称加密

-d, --decrypt                 解密数据(默认)

--verify                  验证签名

--list-keys               列出密钥

--list-sigs               列出密钥和签名

--check-sigs              列出并检查密钥签名

--fingerprint             列出密钥和指纹

-K, --list-secret-keys        列出私钥

--gen-key                 生成一副新的密钥对

--delete-keys             从公钥钥匙环里删除密钥

--delete-secret-keys      从私钥钥匙环里删除密钥

--sign-key                为某把密钥添加签名

--lsign-key               为某把密钥添加本地签名

--edit-key                编辑某把密钥或为其添加签名

--gen-revoke              生成一份吊销证书

--export                  导出密钥

--send-keys               把密钥导出到某个公钥服务器上

--recv-keys               从公钥服务器上导入密钥

--search-keys             在公钥服务器上搜寻密钥

--refresh-keys            从公钥服务器更新所有的本地密钥

--import                  导入/合并密钥

--card-status             打印智能卡状态

--card-edit               更改智能卡上的数据

--change-pin              更改智能卡的 PIN

--update-trustdb          更新信任度数据库

--print-md 算法 [文件]

使用指定的散列算法打印报文散列值

选项:

-a, --armor                   输出经 ASCII 封装

-r, --recipient 某甲        为收件者“某甲”加密

-u, --local-user              使用这个用户标识来签名或解密

-z N                          设定压缩等级为 N (0 表示不压缩)

--textmode                使用标准的文本模式

-o, --output                  指定输出文件

-v, --verbose                 详细模式

-n, --dry-run                 不做任何改变

-i, --interactive             覆盖前先询问

--openpgp                 行为严格遵循 OpenPGP 定义

--pgp2                    生成与 PGP 2.x 兼容的报文

(请参考在线说明以获得所有命令和选项的完整清单)

范例:

-se -r Bob [文件名]          为 Bob 这个收件人签名及加密

--clearsign [文件名]         做出明文签名

--detach-sign [文件名]       做出分离式签名

--list-keys [某甲]           显示密钥

--fingerprint [某甲]         显示指纹

请向 报告程序缺陷。

请向 反映简体中文翻译的问题。

root@czm-desktop:~# gpg --list-keys

/root/.gnupg/pubring.gpg

------------------------

pub   1024D/79FC1F8A 2009-05-03

uid                  Moblin Build (Moblin Build User)

sub   2048g/CB3C559D 2009-05-03

root@czm-desktop:~# gpg -a --export 0BC7BEC479FC1F8A >meego.keys

root@czm-desktop:~# ls

bin  meego.keys  repo  公共的  模板  视频  图片  文档  下载  音乐

root@czm-desktop:~# openssl x509 -in meego.keys -text -noout

unable to load certificate

1723:error:0906D066:PEM routines:PEM_read_bio:bad end

line:pem_lib.c:749:

root@czm-desktop:~# openssl rsa -in meego.keys -text -noout

unable to load Private Key

1724:error:0906D066:PEM routines:PEM_read_bio:bad end

line:pem_lib.c:749:

root@czm-desktop:~# vi meego.keys

root@czm-desktop:~# pwd

/root

root@czm-desktop:~# ls -l

总用量 60

drwxr-xr-x 2 root root  4096 2010-10-26 11:23 bin

-rw-r--r-- 1 root root  1707 2010-11-23 14:59 meego.keys

-rwxr-xr-x 1 root root 17211 2010-10-26 11:24 repo

drwxr-xr-x 2 root root  4096 2010-10-29 09:43 公共的

drwxr-xr-x 2 root root  4096 2010-10-29 09:43 模板

drwxr-xr-x 2 root root  4096 2010-10-29 09:43 视频

drwxr-xr-x 2 root root  4096 2010-10-29 09:43 图片

drwxr-xr-x 2 root root  4096 2010-10-29 09:43 文档

drwxr-xr-x 2 root root  4096 2010-10-29 09:43 下载

drwxr-xr-x 2 root root  4096 2010-10-29 09:43 音乐

drwxr-xr-x 2 root root  4096 2010-10-29 09:43 桌面

root@czm-desktop:~# chown meego meego.keys

chown: 无效的用户: "meego"

root@czm-desktop:~# chown mego meego.keys

root@czm-desktop:~# vm meego.keys /

程序“vm”尚未安装。  您可以使用以下命令安装:

apt-get install mgetty-voice

root@czm-desktop:~# mv meego.keys /

root@czm-desktop:0b1331709591d260c1c78e86d0c51c18.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值