LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: netman網中人

ThinkPad 的指紋辯識原來很簡單

[复制链接]
 楼主| 发表于 2007-4-8 00:26:14 | 显示全部楼层
不知道為何你的不行。
要不,就再試試:
groupadd tf-tools
TF_DEV=/proc/bus/usb/`lsusb | awk -F'[: ]' '/0483:2016/{print $2,$4}' | tr ' ' /`
chgrp tf-tools $TF_DEV
chmod g+w $TF_DEV
groupmod -A YOUR_USER_NAME tf-tools
sudo tf-tool --add-user YOUR_USER_NAME
回复 支持 反对

使用道具 举报

发表于 2007-4-8 00:36:39 | 显示全部楼层
出错了:

spark-thinkpad:/home/spark # groupadd tf-tools
spark-thinkpad:/home/spark # TF_DEV=/proc/bus/usb/`lsusb | awk -F'[: ]' '/0483:2016/{print $2,$4}' | tr ' ' /`
spark-thinkpad:/home/spark # chgrp tf-tools $TF_DEV
chgrp: 无法访问 “/proc/bus/usb/004/003”: 没有那个文件或目录
spark-thinkpad:/home/spark #
回复 支持 反对

使用道具 举报

发表于 2007-4-8 00:38:34 | 显示全部楼层
没这个目录:
spark-thinkpad:/home/spark # ls -l /proc/bus
总计 0
dr-xr-xr-x 2 root root 0 04-08 00:35 input
dr-xr-xr-x 2 root root 0 04-08 00:35 pccard
dr-xr-xr-x 6 root root 0 04-08 00:35 pci
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-8 00:42:11 | 显示全部楼层
恩?那你的 fingerprint reader 還沒跑起來?
那你不是明明能够完成前面的 tf-tools 嗎?

要不,先不管這個 group permission。
你先不要用 kdm 改用 gdm 來試試:

ctrl+alt+f1
(login as root)
rcxdm stop
vi /etc/sysconfig/displaymanager
修改這行為: DISPLAYMANAGER="gdm"
rcxdm start
回复 支持 反对

使用道具 举报

发表于 2007-4-8 00:51:09 | 显示全部楼层
:) 我现在用的就是gdm阿。我是gnome的环境,启用了xgl的。
回复 支持 反对

使用道具 举报

发表于 2007-4-8 00:54:30 | 显示全部楼层
从现在的情况看,应该是tf-tool可以正常工作,/etc/pam_thinkfinger/这个目录也没有问题。只是无法跟系统的认证程序挂勾而已。
网上有人说:
你输入sudo ls,如果出现提示:
Password or swipe finger:
那就说明你已经可以正常使用了,以后无论是系统登录还是任何要输入用户密码的场合,你都可以以刷指纹代替。

但是我执行sudo ls,还是只提示:“密码:”
回复 支持 反对

使用道具 举报

发表于 2007-4-8 00:55:48 | 显示全部楼层
我的common-auth的文件内容如下:

#%PAM-1.0
#
# This file is autogenerated by pam-config. All changes
# will be overwritten.
#
# Authentication-related modules common to all services
#
# This file is included from other service-specific PAM config files,
# and should contain a list of the authentication modules that define
# the central authentication scheme for use on the system
# (e.g., /etc/shadow, LDAP, Kerberos, etc.). The default is to use the
# traditional Unix authentication mechanisms.
#
auth    sufficient     pam_thinkfinger.so
auth    required        pam_env.so
auth    required        pam_unix2.so
回复 支持 反对

使用道具 举报

发表于 2007-4-8 00:58:25 | 显示全部楼层
你的pam_thinkfinger.so在哪个目录下?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-8 01:02:32 | 显示全部楼层
把你的 env.so 放第一行呢?
回复 支持 反对

使用道具 举报

发表于 2007-4-8 01:03:09 | 显示全部楼层
找到了,我的pam_thinkfinger.so在/lib64/security/目录下,这个应该是没有问题的。诶,真是奇怪了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表