<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>郑毅峰的博客 &#187; Chrome</title>
	<atom:link href="http://zhengyifeng.com/blog/tag/chrome/feed/" rel="self" type="application/rss+xml" />
	<link>http://zhengyifeng.com/blog</link>
	<description></description>
	<lastBuildDate>Wed, 30 Nov 2011 23:29:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>导入/导出/删除 Chrome for Linux 的个人证书</title>
		<link>http://zhengyifeng.com/blog/import-export-delete-certificate-chrome-for-linux/</link>
		<comments>http://zhengyifeng.com/blog/import-export-delete-certificate-chrome-for-linux/#comments</comments>
		<pubDate>Thu, 24 Jun 2010 15:50:10 +0000</pubDate>
		<dc:creator>Zheng Yi Feng</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Certificate]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[SSL]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://zhengyifeng.com/blog/?p=715</guid>
		<description><![CDATA[今天小折腾了下 StartSSL 的证书玩儿。一直在 Ubuntu 下的 Chrome 里弄，然后 StartSSL 上那个 Google Chrome is not fully supported, please use an alternative browser! 的提示也被我华丽的无视掉了，因为现在太习惯 Chrome了，想换 Firefox 结果没来的及换就一直继续下去了。不过 Chrome 的支持问题不影响发个人证书……于是就有下面的问题了~ StartSSL 的个人登录证书直接在浏览器发的，好像不能补发。然后想导出证书发现一个倒霉的事情。。。根本不是Win上各种浏览器那种傻瓜方式的~ Firefox for Linux 也没这么过分。。。Chrome for Linux 现在用的 NSS Shared DB 保存证书文件…… 于是导入/导出/删除证书就都麻烦了。废话太多了，下面就简洁啦~ 安装 &#8230; <a href="http://zhengyifeng.com/blog/import-export-delete-certificate-chrome-for-linux/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>今天小折腾了下 StartSSL 的证书玩儿。一直在 Ubuntu 下的 Chrome 里弄，然后 StartSSL 上那个 Google Chrome is not fully supported, please use an alternative browser! 的提示也被我华丽的无视掉了，因为现在太习惯 Chrome了，想换 Firefox 结果没来的及换就一直继续下去了。不过 Chrome 的支持问题不影响发个人证书……于是就有下面的问题了~</p>
<p>StartSSL 的个人登录证书直接在浏览器发的，好像不能补发。然后想导出证书发现一个倒霉的事情。。。根本不是Win上各种浏览器那种傻瓜方式的~ Firefox for Linux 也没这么过分。。。Chrome for Linux 现在用的 NSS Shared DB 保存证书文件…… 于是导入/导出/删除证书就都麻烦了。废话太多了，下面就简洁啦~</p>
<p><span id="more-715"></span><strong>安装 NSS command line tools</strong></p>
<ul>
<li>Debian/Ubuntu: sudo apt-get install libnss3-tools</li>
<li>Fedora: su -c “yum install nss-tools”</li>
<li>Gentoo: su -c “echo &#8216;dev-libs/nss utils&#8217; &gt;&gt; /etc/portage/package.use &amp;&amp; emerge dev-libs/nss” (You need to launch all commands below with the nss prefix, e.g., nsscertutil.)</li>
<li>Opensuse: sudo zypper install mozilla-nss-tools</li>
</ul>
<p><strong>浏览证书</strong></p>
<ul>
<li>浏览所有证书 certutil -d sql:$HOME/.pki/nssdb -L</li>
<li>查看证书详情 certutil -d sql:$HOME/.pki/nssdb -L -n <em>&lt;证书别名&gt;</em></li>
<li>如我的 certutil -d sql:$HOME/.pki/nssdb -L -n <em>“StartCom Free Certificate Member&#8217;s StartCom Class 1 Primary Intermediate Client CA ID”</em></li>
</ul>
<p><strong> </strong></p>
<p><strong>导入个人证书</strong></p>
<ul>
<li>pk12util -d sql:$HOME/.pki/nssdb -i <em>&lt;证书文件&gt;</em></li>
<li>如 pk12util -d sql:$HOME/.pki/nssdb -i <em>moja.p12</em></li>
</ul>
<p><strong>导出个人证书</strong></p>
<ul>
<li>pk12util -d sql:$HOME/.pki/nssdb -n <em>&lt;证书别名&gt;</em> -o <em>&lt;导出文件&gt;</em></li>
<li>如 pk12util -d sql:$HOME/.pki/nssdb -n <em>“StartCom Free Certificate Member&#8217;s StartCom Class 1 Primary Intermediate Client CA ID”</em> -o <em>moja.p12</em></li>
</ul>
<p><strong>删除证书</strong></p>
<ul>
<li>certutil -d sql:$HOME/.pki/nssdb -D -n <em>&lt;证书别名&gt;</em></li>
<li>如 certutil -d sql:$HOME/.pki/nssdb -D -n <em>“StartCom Free Certificate Member&#8217;s StartCom Class 1 Primary Intermediate Client CA ID”</em></li>
</ul>
<p>中间会输入证书密码~ 可以自己设密码的~ 也可以不设~ 设了就好好记住吧~ 否则将来就杯具了~</p>
<p><strong>参考及扩展阅读~</strong></p>
<ul>
<li><a href="http://code.google.com/p/chromium/wiki/LinuxCertManagement">http://code.google.com/p/chromium/wiki/LinuxCertManagement</a></li>
</ul>
<h2  class="related_post_title">Related Post</h2><ul class="related_post"><li><a href="http://zhengyifeng.com/blog/ubuntu-9-10/" title="装了Ubuntu 9.10，感觉很满意，上图我的Ubuntu!">装了Ubuntu 9.10，感觉很满意，上图我的Ubuntu!</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://zhengyifeng.com/blog/import-export-delete-certificate-chrome-for-linux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

