[分享]使用nm-applet时免输入口令打开密钥环

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
kene
帖子: 51
注册时间: 2006-11-07 19:39

[分享]使用nm-applet时免输入口令打开密钥环

#1

帖子 kene » 2007-03-11 7:48

你是否每次连接网络时候 nm-applet总是要输入 密钥环口令,觉得很不爽?

解决方法:
1.安装pam keyring 这个包, 源里边不一定有,找google吧

2.建立一个脚本,就命名为load_nm吧,确保有执行权限,扔到主目录下面,内容如下:
#!/bin/bash
echo 你的密钥环密码 | /usr/libexec/pam-keyring-tool -u -s
nm-applet &
3.到系统-首选项-会话中,将原来的nm-applet的自动启动停止,新加入我们的load_nm的自动启动.

4.重新启动X窗口,现在整个世界都清静了. edgy,feisty下通过
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#2

帖子 eexpress » 2007-03-11 15:14

过时了。我2个路由都是MAC白名单了。不早说。呵呵。
● 鸣学
kene
帖子: 51
注册时间: 2006-11-07 19:39

#3

帖子 kene » 2007-03-11 19:14

eexpress 写了:过时了。我2个路由都是MAC白名单了。不早说。呵呵。
EE用的是台式机吧?
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#4

帖子 eexpress » 2007-03-11 20:49

laptop啊。
● 鸣学
头像
wangboe
帖子: 596
注册时间: 2007-10-23 22:47

#5

帖子 wangboe » 2007-12-02 0:29

标记一下。 源里有个 libpam-keyring 的东西,装上后登录就自动打开密钥环了(7.04).

pam_keyring (引自:http://junist.googlepages.com/wiki:gent ... ontutorial)

使用NetworkManager来管理的话,有一个令人厌烦的地方是,每次启动后 gnome-keyring会提醒你输入密码,可以安装pam_keyring来解决;装完 pam_keyring后,编辑文件 /etc/pam.d/gdm,加入如下内容:


auth optional pam_keyring.so try_first_pass
session optional pam_keyring.so

如果不幸你曾经输入的keyring密码和你的登录密码不一致,因为当前的 gnome-keyring没有机制修改密码,所以你需要首先杀死gnome-keyring-daemon进程,然后删除keyring文件 ~/.gnome2/keyrings,然后重新登录设置匹配的密码。
捉泥鳅,捉泥鳅
大哥哥带你去捉泥鳅
回复