<?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>Njava</title>
	<atom:link href="http://www.njava.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.njava.com</link>
	<description>关注音乐，关注开发</description>
	<lastBuildDate>Mon, 20 Feb 2012 15:42:46 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>phpmyadmin链接mysql错误#2002错误解决</title>
		<link>http://www.njava.com/njava-582.html</link>
		<comments>http://www.njava.com/njava-582.html#comments</comments>
		<pubDate>Mon, 20 Feb 2012 15:42:46 +0000</pubDate>
		<dc:creator>njava</dc:creator>
				<category><![CDATA[服务器]]></category>
		<category><![CDATA[2002]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.njava.com/?p=582</guid>
		<description><![CDATA[1 检查php链接mysql是否正常

$db = mysql_connect("127.0.0.1:3306", "root", "xxxxxxxx");

if (!$db) {
	die('Could not connect' . mysql_error());
}
echo 'Connected successfully

';

2  如果正常修改phpmyadmin配置文件
FROM
$cfg['Servers'][$i]['host'] = &#8216;localhost&#8217;;
TO
$cfg['Servers'][$i]['host'] = &#8216;127.0.0.1&#8242;;
]]></description>
			<content:encoded><![CDATA[<p>1 检查php链接mysql是否正常</p>
<pre class="brush:[php]">
$db = mysql_connect("127.0.0.1:3306", "root", "xxxxxxxx");

if (!$db) {
	die('Could not connect' . mysql_error());
}
echo 'Connected successfully

';
</pre>
<p>2  如果正常修改phpmyadmin配置文件<br />
FROM<br />
$cfg['Servers'][$i]['host'] = &#8216;localhost&#8217;;<br />
TO<br />
$cfg['Servers'][$i]['host'] = &#8216;127.0.0.1&#8242;;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.njava.com/njava-582.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu使用密码生成工具APG</title>
		<link>http://www.njava.com/njava-580.html</link>
		<comments>http://www.njava.com/njava-580.html#comments</comments>
		<pubDate>Fri, 30 Dec 2011 19:37:23 +0000</pubDate>
		<dc:creator>njava</dc:creator>
				<category><![CDATA[工具]]></category>
		<category><![CDATA[密码]]></category>

		<guid isPermaLink="false">http://www.njava.com/?p=580</guid>
		<description><![CDATA[最近csdn的600万数据泄露,并且导出流传可以下载.非常恐怖.
为了安全改一个特别随机的密码吧,apg工具就是生成密码的


apg -x40 -m40
unUd2drymHirgEugQueGhowyivivfovVozghakeb
NoawyuvNiaksAnmeijEchGozkoyryirobDyamcar
Vurn,DrimAtOyRagJoodyobjeftivdaujopagvef
yecliOdwaivVoddIfOrjUfOvEipsijugtyanWab9
tarannOoghhuhodvitnedsyocoraijToQuedBov6
DafniNikkeHyekekmasEmwikaidenBifupnocvox

]]></description>
			<content:encoded><![CDATA[<p>最近csdn的600万数据泄露,并且导出流传可以下载.非常恐怖.<br />
为了安全改一个特别随机的密码吧,apg工具就是生成密码的<br />
<span id="more-580"></span></p>
<pre class="brush:[shell]">
apg -x40 -m40
unUd2drymHirgEugQueGhowyivivfovVozghakeb
NoawyuvNiaksAnmeijEchGozkoyryirobDyamcar
Vurn,DrimAtOyRagJoodyobjeftivdaujopagvef
yecliOdwaivVoddIfOrjUfOvEipsijugtyanWab9
tarannOoghhuhodvitnedsyocoraijToQuedBov6
DafniNikkeHyekekmasEmwikaidenBifupnocvox
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.njava.com/njava-580.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu下的vsftp配置</title>
		<link>http://www.njava.com/njava-577.html</link>
		<comments>http://www.njava.com/njava-577.html#comments</comments>
		<pubDate>Fri, 30 Dec 2011 18:27:46 +0000</pubDate>
		<dc:creator>njava</dc:creator>
				<category><![CDATA[服务器]]></category>
		<category><![CDATA[vsftp]]></category>

		<guid isPermaLink="false">http://www.njava.com/?p=577</guid>
		<description><![CDATA[vsftp配置文件位于
/etc/vsftpd.conf
参数说明:
　　#anonymous_enable 是否允许匿名ftp,如否则选择NO，默认允许匿名访问，注意当允许是所有用户均视为匿名登录。
　　#local_enable 是否允许本地用户访问，是指VSFTP所在机器上的注册用户。
　　#local_umask=022 默认的umask码
　　#write_enable 是否允许本地用户修改和删除
　　#local_umask=022 FTP上传文件权限 ，默认是077
　　#anon_upload_enable=YES 是否允许匿名用户上传
　　#anon_mkdir_write_enable=YES 是否允许匿名用户的写和创建目录的权限
　　#dirmessage_enable=YES 当切换目录时，是否显示该目录下message隐藏文件的内容
　　#xferlog_enable=YES 是否激活上传和下载的日志
　　#connect_from_port_20=YES 是否启动FTP数据端口20的连接请求
　　#chown_uploads=YES 是否改变上传文件的所有者
　　#chown_username=whoever 改变上传文件的所有着为whoever
　　#xferlog_file=/var/log/vsftpd.log 上传/下载日志文件所默认的路径
　　#xferlog_std_format=YES 是否使用标准的ftpd xferlog日志格式
　　#idle_session_timeout=600 是否将在用户会话空闲10分钟后被中断
　　#data_connection_timeout=120 是否将在数据连接空闲2分钟后被中断
　　#nopriv_user=ftpsecure 是否运行vsftpd需要的非特殊系统用户默认nobody
　　#async_abor_enable=YES 是否是否允许运行特殊的FTP命令async
　　#ascii_upload_enable=YES 是否启用上传的ascii传输方式
　　#ascii_download_enable=YES 是否启用下载的ascii传输方式
　　#ftpd_banner=Welcome to blah FTP service. 用户连接服务器后显示信息
　　#deny_email_enable=YES 是否允许某些匿名用户使用邮件地址(默认的)
　　chroot_local_user=NO
　　chroot_list_enable=YES
　　chroot_list_file=/etc/vsftpd.chroot_list #指出被锁定在自家目录中的用户的列表文件。文件格式为一行一用户。
　　注意：当chroot_local_user=NO、chroot_list_enable=YES时，vsftpd.chroot_list中用户为锁定用户，即他们除了自己的目录，不可以访问其他目录。
　　当chroot_local_user=YES、chroot_list_enable=YES时，vsftpd.chroot_list中用户为非锁定用户，他们可以访问任何其他目录。
　　local_root=/var/www/web (路径自定义)#定义所有本地用户的根目录。当本地用户登入时，将被更换到此目录下。(注释则访问该用户自己目录)
　　write_enable=YES
　　max_clients=100 #FTP服务器最大承载用户
　　max_per_ip=5 #限制每个IP的进程
　　local_max_rate=256000 #最大传输速率(b/s)
　　hide_ids=YES #是否隐藏文件的所有者和组信息
　　idle_session_timeout= 3000 #空闲(发呆)用户会话的超时时间，若是超出这时间没有数据的传送或是指令的输入，则会强迫断线。单位为秒，默认值为300。
]]></description>
			<content:encoded><![CDATA[<p>vsftp配置文件位于<br />
/etc/vsftpd.conf</p>
<p>参数说明:<br />
　　#anonymous_enable 是否允许匿名ftp,如否则选择NO，默认允许匿名访问，注意当允许是所有用户均视为匿名登录。<br />
　　#local_enable 是否允许本地用户访问，是指VSFTP所在机器上的注册用户。<br />
　　#local_umask=022 默认的umask码<br />
　　#write_enable 是否允许本地用户修改和删除<br />
　　#local_umask=022 FTP上传文件权限 ，默认是077<br />
　　#anon_upload_enable=YES 是否允许匿名用户上传<br />
　　#anon_mkdir_write_enable=YES 是否允许匿名用户的写和创建目录的权限<br />
　　#dirmessage_enable=YES 当切换目录时，是否显示该目录下message隐藏文件的内容<br />
　　#xferlog_enable=YES 是否激活上传和下载的日志<span id="more-577"></span><br />
　　#connect_from_port_20=YES 是否启动FTP数据端口20的连接请求<br />
　　#chown_uploads=YES 是否改变上传文件的所有者<br />
　　#chown_username=whoever 改变上传文件的所有着为whoever<br />
　　#xferlog_file=/var/log/vsftpd.log 上传/下载日志文件所默认的路径<br />
　　#xferlog_std_format=YES 是否使用标准的ftpd xferlog日志格式<br />
　　#idle_session_timeout=600 是否将在用户会话空闲10分钟后被中断<br />
　　#data_connection_timeout=120 是否将在数据连接空闲2分钟后被中断<br />
　　#nopriv_user=ftpsecure 是否运行vsftpd需要的非特殊系统用户默认nobody<br />
　　#async_abor_enable=YES 是否是否允许运行特殊的FTP命令async<br />
　　#ascii_upload_enable=YES 是否启用上传的ascii传输方式<br />
　　#ascii_download_enable=YES 是否启用下载的ascii传输方式<br />
　　#ftpd_banner=Welcome to blah FTP service. 用户连接服务器后显示信息<br />
　　#deny_email_enable=YES 是否允许某些匿名用户使用邮件地址(默认的)<br />
　　chroot_local_user=NO<br />
　　chroot_list_enable=YES<br />
　　chroot_list_file=/etc/vsftpd.chroot_list #指出被锁定在自家目录中的用户的列表文件。文件格式为一行一用户。<br />
　　注意：当chroot_local_user=NO、chroot_list_enable=YES时，vsftpd.chroot_list中用户为锁定用户，即他们除了自己的目录，不可以访问其他目录。<br />
　　当chroot_local_user=YES、chroot_list_enable=YES时，vsftpd.chroot_list中用户为非锁定用户，他们可以访问任何其他目录。<br />
　　local_root=/var/www/web (路径自定义)#定义所有本地用户的根目录。当本地用户登入时，将被更换到此目录下。(注释则访问该用户自己目录)<br />
　　write_enable=YES<br />
　　max_clients=100 #FTP服务器最大承载用户<br />
　　max_per_ip=5 #限制每个IP的进程<br />
　　local_max_rate=256000 #最大传输速率(b/s)<br />
　　hide_ids=YES #是否隐藏文件的所有者和组信息<br />
　　idle_session_timeout= 3000 #空闲(发呆)用户会话的超时时间，若是超出这时间没有数据的传送或是指令的输入，则会强迫断线。单位为秒，默认值为300。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.njava.com/njava-577.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ubuntu的防火墙ufw</title>
		<link>http://www.njava.com/njava-575.html</link>
		<comments>http://www.njava.com/njava-575.html#comments</comments>
		<pubDate>Fri, 30 Dec 2011 17:51:52 +0000</pubDate>
		<dc:creator>njava</dc:creator>
				<category><![CDATA[服务器]]></category>
		<category><![CDATA[防火墙]]></category>

		<guid isPermaLink="false">http://www.njava.com/?p=575</guid>
		<description><![CDATA[1 防火墙状态
sudo ufw status可检查防火墙的状态
sudo ufw version防火墙版本
2 打开防火墙,并且设置默认值
sudo ufw enable
sudo ufw default deny

3 开启/禁用
sudo ufw allow&#124;deny [service]
打开或关闭某个端口，例如：
sudo ufw allow smtp　允许所有的外部IP访问本机的25/tcp (smtp)端口
sudo ufw allow 22/tcp 允许所有的外部IP访问本机的22/tcp (ssh)端口
sudo ufw allow 53 允许外部访问53端口(tcp/udp)
sudo ufw allow from 192.168.1.100 允许此IP访问所有的本机端口
sudo ufw allow proto udp 192.168.0.1 port 53 to 192.168.0.2 port 53
sudo ufw deny smtp 禁止外部访问smtp服务
sudo ufw delete allow smtp 删除上面建立的某条规则
]]></description>
			<content:encoded><![CDATA[<p>1 防火墙状态<br />
sudo ufw status可检查防火墙的状态<br />
sudo ufw version防火墙版本</p>
<p>2 打开防火墙,并且设置默认值<br />
sudo ufw enable<br />
sudo ufw default deny<br />
<span id="more-575"></span><br />
3 开启/禁用<br />
sudo ufw allow|deny [service]<br />
打开或关闭某个端口，例如：<br />
sudo ufw allow smtp　允许所有的外部IP访问本机的25/tcp (smtp)端口<br />
sudo ufw allow 22/tcp 允许所有的外部IP访问本机的22/tcp (ssh)端口<br />
sudo ufw allow 53 允许外部访问53端口(tcp/udp)<br />
sudo ufw allow from 192.168.1.100 允许此IP访问所有的本机端口<br />
sudo ufw allow proto udp 192.168.0.1 port 53 to 192.168.0.2 port 53<br />
sudo ufw deny smtp 禁止外部访问smtp服务<br />
sudo ufw delete allow smtp 删除上面建立的某条规则</p>
]]></content:encoded>
			<wfw:commentRss>http://www.njava.com/njava-575.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>如何修改linux的时间</title>
		<link>http://www.njava.com/njava-573.html</link>
		<comments>http://www.njava.com/njava-573.html#comments</comments>
		<pubDate>Thu, 01 Dec 2011 16:22:21 +0000</pubDate>
		<dc:creator>njava</dc:creator>
				<category><![CDATA[服务器]]></category>
		<category><![CDATA[linux时间]]></category>

		<guid isPermaLink="false">http://www.njava.com/?p=573</guid>
		<description><![CDATA[服务器上时钟有偏差,需要修改服务器时间,命令如下:

　#date -s 09/28/2011
　#date -s 11:59:00
   #hwclock -w

]]></description>
			<content:encoded><![CDATA[<p>服务器上时钟有偏差,需要修改服务器时间,命令如下:</p>
<pre class="brush:[shell]">
　#date -s 09/28/2011
　#date -s 11:59:00
   #hwclock -w
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.njava.com/njava-573.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Python连接MySQLdb的mach-o, but wrong architecture错误解决</title>
		<link>http://www.njava.com/njava-570.html</link>
		<comments>http://www.njava.com/njava-570.html#comments</comments>
		<pubDate>Sat, 29 Oct 2011 10:08:01 +0000</pubDate>
		<dc:creator>njava</dc:creator>
				<category><![CDATA[服务器]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.njava.com/?p=570</guid>
		<description><![CDATA[错误提示

/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/MySQL_python-1.2.3-py2.6-macosx-10.6-x86_64.egg/_mysql.so: mach-o, but wrong architecture

这个问题是32bit和64bit的问题.
解决方法:
１　使用正确的环境编译MySQL-python-1.2.3.tar.gz,并安装
设置.bash_profile

PATH="/usr/local/mysql/bin:${PATH}"
export PATH
export DYLD_LIBRARY_PATH=/usr/local/mysql/lib/
export VERSIONER_PYTHON_PREFER_64_BIT=yes
export VERSIONER_PYTHON_PREFER_32_BIT=no

2　编译安装MySQL-python-1.2.3.tar.gz

ARCHFLAGS="-arch x86_64" python setup.py build#64bit使用这个
ARCHFLAGS="-arch i386" python setup.py build＃32bit使用这个

sudo python setup.py install

3　开发环境IDE里设置DYLD_LIBRARY_PATH

export DYLD_LIBRARY_PATH=/usr/local/mysql/lib/

4 检查

#python
>>import _mysql

]]></description>
			<content:encoded><![CDATA[<p>错误提示</p>
<pre class="brush:[shell]">
/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/MySQL_python-1.2.3-py2.6-macosx-10.6-x86_64.egg/_mysql.so: mach-o, but wrong architecture
</pre>
<p>这个问题是32bit和64bit的问题.<br />
解决方法:<br />
１　使用正确的环境编译MySQL-python-1.2.3.tar.gz,并安装<br />
设置.bash_profile</p>
<pre class="brush:[shell]">
PATH="/usr/local/mysql/bin:${PATH}"
export PATH
export DYLD_LIBRARY_PATH=/usr/local/mysql/lib/
export VERSIONER_PYTHON_PREFER_64_BIT=yes
export VERSIONER_PYTHON_PREFER_32_BIT=no
</pre>
<p>2　编译安装MySQL-python-1.2.3.tar.gz</p>
<pre class="brush:[shell]">
ARCHFLAGS="-arch x86_64" python setup.py build#64bit使用这个
ARCHFLAGS="-arch i386" python setup.py build＃32bit使用这个

sudo python setup.py install
</pre>
<p>3　开发环境IDE里设置DYLD_LIBRARY_PATH</p>
<pre class="brush:[shell]">
export DYLD_LIBRARY_PATH=/usr/local/mysql/lib/
</pre>
<p>4 检查</p>
<pre class="brush:[shell]">
#python
>>import _mysql
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.njava.com/njava-570.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MacOs修改MySQL的默认编码设置</title>
		<link>http://www.njava.com/njava-568.html</link>
		<comments>http://www.njava.com/njava-568.html#comments</comments>
		<pubDate>Sat, 29 Oct 2011 09:57:12 +0000</pubDate>
		<dc:creator>njava</dc:creator>
				<category><![CDATA[web]]></category>
		<category><![CDATA[macos]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.njava.com/?p=568</guid>
		<description><![CDATA[my.ini文件位置

$ cd /opt/local/etc/mysql5/
$ sudo cp /opt/local/share/mysql5/mysql/my-small.cnf my.cnf

$ sudo vi my.cnf
[mysqld]
...
collation_server = utf8_general_ci
character_set_server = utf8

搞定,MadOs各种版本的mysql的下载地址是
http://dev.mysql.com/downloads/mysql/
]]></description>
			<content:encoded><![CDATA[<p>my.ini文件位置</p>
<pre class="brush:[shell]">
$ cd /opt/local/etc/mysql5/
$ sudo cp /opt/local/share/mysql5/mysql/my-small.cnf my.cnf

$ sudo vi my.cnf
[mysqld]
...
collation_server = utf8_general_ci
character_set_server = utf8
</pre>
<p>搞定,MadOs各种版本的mysql的下载地址是</p>
<p>http://dev.mysql.com/downloads/mysql/</p>
]]></content:encoded>
			<wfw:commentRss>http://www.njava.com/njava-568.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>使用Django REST framework</title>
		<link>http://www.njava.com/njava-566.html</link>
		<comments>http://www.njava.com/njava-566.html#comments</comments>
		<pubDate>Mon, 24 Oct 2011 18:20:53 +0000</pubDate>
		<dc:creator>njava</dc:creator>
				<category><![CDATA[web]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[rest]]></category>

		<guid isPermaLink="false">http://www.njava.com/?p=566</guid>
		<description><![CDATA[最近在用django做个服务端应用,需要给外部设备开放rest服务,于是开始使用Django REST framework
Django REST framework的官方地址
http://django-rest-framework.org/
１安装

$ sudo easy_install djangorestframework

todo
]]></description>
			<content:encoded><![CDATA[<p>最近在用django做个服务端应用,需要给外部设备开放rest服务,于是开始使用Django REST framework<br />
Django REST framework的官方地址</p>
<p>http://django-rest-framework.org/</p>
<p>１安装</p>
<pre class="brush:[shell]">
$ sudo easy_install djangorestframework
</pre>
<p>todo</p>
]]></content:encoded>
			<wfw:commentRss>http://www.njava.com/njava-566.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>反编译Android程序apk包的逆向工程</title>
		<link>http://www.njava.com/njava-564.html</link>
		<comments>http://www.njava.com/njava-564.html#comments</comments>
		<pubDate>Tue, 11 Oct 2011 09:49:33 +0000</pubDate>
		<dc:creator>njava</dc:creator>
				<category><![CDATA[工具]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[apk]]></category>
		<category><![CDATA[反编译]]></category>

		<guid isPermaLink="false">http://www.njava.com/?p=564</guid>
		<description><![CDATA[android生成的包是apk结尾的,java通常都是可以反编译出源代码的,这里需要两个工具
dex2jar　用于将dex文件转换为jar文件；
jd-gui　将jar文件反向工程为java代码。


http://code.google.com/p/dex2jar/



http://java.decompiler.free.fr/?q=jdgui

]]></description>
			<content:encoded><![CDATA[<p>android生成的包是apk结尾的,java通常都是可以反编译出源代码的,这里需要两个工具</p>
<p>dex2jar　用于将dex文件转换为jar文件；<br />
jd-gui　将jar文件反向工程为java代码。</p>
<pre class="brush:[shell]">

http://code.google.com/p/dex2jar/
</pre>
<pre class="brush:[shell]">

http://java.decompiler.free.fr/?q=jdgui
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.njava.com/njava-564.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IBM T61p装Ubuntu后指纹的使用</title>
		<link>http://www.njava.com/njava-562.html</link>
		<comments>http://www.njava.com/njava-562.html#comments</comments>
		<pubDate>Fri, 12 Aug 2011 05:06:22 +0000</pubDate>
		<dc:creator>njava</dc:creator>
				<category><![CDATA[工具]]></category>
		<category><![CDATA[ibm]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[指纹]]></category>

		<guid isPermaLink="false">http://www.njava.com/?p=562</guid>
		<description><![CDATA[ubuntu下要使用ibm的指纹识别
１　安装thinkfinger

sudo apt-get install thinkfinger-tools libpam-thinkfinger libthinkfinger0

2. 启用指纹功能

sudo /usr/lib/pam-thinkfinger/pam-thinkfinger-enable

3. reboot电脑
４.　录制指纹,只能录制一个指纹

sudo tf-tool --acquire
sudo chown xxx ~/.thinkfinger.bir

5 指纹效验

tf-tool --verify

]]></description>
			<content:encoded><![CDATA[<p>ubuntu下要使用ibm的指纹识别<br />
１　安装thinkfinger</p>
<pre class="brush:[shell]">
sudo apt-get install thinkfinger-tools libpam-thinkfinger libthinkfinger0
</pre>
<p>2. 启用指纹功能</p>
<pre class="brush:[shell]">
sudo /usr/lib/pam-thinkfinger/pam-thinkfinger-enable
</pre>
<p>3. reboot电脑</p>
<p>４.　录制指纹,只能录制一个指纹</p>
<pre class="brush:[shell]">
sudo tf-tool --acquire
sudo chown xxx ~/.thinkfinger.bir
</pre>
<p>5 指纹效验</p>
<pre class="brush:[shell]">
tf-tool --verify
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.njava.com/njava-562.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

