|
|
发表于 2005-11-9 12:47:47
|
显示全部楼层
lsmod显示的是已经加载的模块,一个模块是否被加载是决定于是否有程序去调用它,这是一个自动的过程。当然,你也可以手动加载用modprobe命令加上模块名。
关于用户的问题,在linux中,每一个服务程序需要有一个用户身份(uid),比如说xfs(X的字体服务程序),但是,我们并不需要xfs用户登录到用户上,所以我们就不必为该用户设置用户主目录和登录后运行的第一个程序(一般是一个shell程序)。如果你把/bash/nolongin改成/bin/passwd的话,那么你登录后就将面对一个要求你修改你当前用户密码的程序passwd,而且是一直要求你修改,你登录后的所用工作就是修改密码,你可以建立一个新用户来尝试一下。而且应该注意的是,如果这些服务的用户身份是可以登录的话,那么肯定存在很大的安全问题了,这些服务程序的用户身份应该被禁止登录到系统上。 |
|