首页 >> IT知识库 >> linux >>教你如何用pam限制用户只能在指定时段登录桌面
详细内容

教你如何用pam限制用户只能在指定时段登录桌面

问题:教你如何用pam限制用户只能在指定时段登录桌面 。具体情况是要求用户abc只能在某时段内登录桌面。从网上搜到的只对控制台有效,对kdm无效。不想儿子放暑假整天玩电脑。知道的麻烦帮帮忙。

回答:只允许每天8:00到下午18:00登录,  

在 /etc/security/time.conf

login|gdm;*;abc;Al0800-1800

如果是要周末则写
login|gdm;*;abc;SaSu0800-1800

编辑 /etc/pam.d/gdm file 在auth条目后加入

account required pam_time.so


再编辑 /etc/pam.d/login 在auth条目后加入

account required pam_time.so

然后,再编辑一个crontab 让用户到时间后强制登出

15 18 * * * /usr/bin/skill -KILL -u abc

不懂英文还学Linux,难啊。 真心想学习,再难啃的man也得啃啊,手机上随时开个词霸呗。
你家儿子玩电脑还用Linux桌面?   会耍Linux的儿子,还不多鼓励鼓励,别惹毛了给你电脑里面放后门。祝你好运。

客服中心
联系方式
15522152206
13682112344
- 业务经理
技术支持: 建站ABC | 管理登录