Linux内核问题

Linux内核问题

我想使RedHad在启动时只使用磁卡登录,而键盘锁定(若登录成功则键盘输入解开),如何实现?要修改RedHad源码的哪部分?      
我想你要修改的是bash而已吧。      
非常感谢你能给我回帖。但是能不能介绍更详细一些?还有就是我怎么修改那个图形登录界面?谢谢!      
不好意思,回答有问题,我在去查一下。      
我想详细介绍一下我的问题:

我对内核很感兴趣,想用IC卡代替Linux的登录过程,机器本身安装了卡的驱动(即假定Linux在初始化后和登录前,卡的驱动作为模块已经加载)。登录时只要插一下卡就行,此时键盘要锁定,若登录成功则键盘输入解开,进入系统;若连插三次卡不成功则Linux退出。

要解决的问题:

1. Linux实现登录的源码在核心的哪个文件里?怎样修改Linux图形登录界面(字符登录暂不考虑)?

2. 怎样用C语言实现键盘的锁定?

3. 怎样将用卡登录的信息与Linux的用户名/密码结合在一起?

4. Linux的屏幕保护程序密码锁定功能也要实现这个功能,同样的上述三个问题怎么解决?(即:Linux实现屏幕保护程序密码锁定功能的源码在核心的哪个文件里?怎样修改Linux屏幕保护程序密码界面?怎样用C语言实现键盘的锁定?怎样将用卡登录的信息与屏幕保护的密码结合在一起?)

[已被 linuxmachine 编辑过, 在 2001-06-06  15:57]