LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 630|回复: 1

关于模块和用户的问题

[复制链接]
发表于 2005-11-8 23:23:19 | 显示全部楼层 |阅读模式
请问lsmod显示出来的可卸载模块的结果 和/ lib/modles/‘uname -r’/kernel中的.o文件有什么不同吗 好象lsmod显示的很少

还有建立一个不能登陆的用户有什么用啊?就是将他的/home/null  /bash/nolongin
发表于 2005-11-9 12:47:47 | 显示全部楼层
lsmod显示的是已经加载的模块,一个模块是否被加载是决定于是否有程序去调用它,这是一个自动的过程。当然,你也可以手动加载用modprobe命令加上模块名。

关于用户的问题,在linux中,每一个服务程序需要有一个用户身份(uid),比如说xfs(X的字体服务程序),但是,我们并不需要xfs用户登录到用户上,所以我们就不必为该用户设置用户主目录和登录后运行的第一个程序(一般是一个shell程序)。如果你把/bash/nolongin改成/bin/passwd的话,那么你登录后就将面对一个要求你修改你当前用户密码的程序passwd,而且是一直要求你修改,你登录后的所用工作就是修改密码,你可以建立一个新用户来尝试一下。而且应该注意的是,如果这些服务的用户身份是可以登录的话,那么肯定存在很大的安全问题了,这些服务程序的用户身份应该被禁止登录到系统上。
回复 支持 反对

使用道具 举报

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

本版积分规则

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