Chinaunix首页 | 论坛 | 博客
  • 博客访问: 293225
  • 博文数量: 155
  • 博客积分: 1688
  • 博客等级: 上尉
  • 技术积分: 1560
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-17 08:06
文章分类
文章存档

2011年(16)

2009年(137)

2008年(2)

分类: LINUX

2009-06-07 00:45:39

1、禁止普通用户登录。比如禁止lee用户登录。

#passwd -l lee   ##冻结用户lee不能登陆

这就话的意思是锁定lee用户,这样该用户就不能登录了。

#passwd -u lee  ##解除用户lee的冻结

对冻结的用户lee进行解除,用户可登录了。
##shadow里有对应用户的密码栏是两个"!"号
----------------------------------------------------------------------------------
#usermod -L lee  和 #usermod -U lee   也是同样的效果
##shadow里有对应用户的密码栏是一个"!"号
------usermod锁定的用户可以用passwd解除,反过来确不行--------

2、我们通过修改/etc/passwd文件中用户登录的shell

vi /etc/passwd

root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin
operator:x:11:0:operator:/root:/sbin/nologin
games:x:12:100:games:/usr/games:/sbin/nologin
lee:x:500:500::/home/lynn:/bin/bash

更改为:

lee:x:500:500::/home/lynn:/sbin/nologin

用户lee就无法登录了。

3、禁止所有用户登录。

touch /etc/nologin

除root以外的用户不能登录了。
 
##################################################################
root用户把在线的普通用户T下线:
#w  ##查看哪个用户在线
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
lee      tty1     -                01:23    5.00s  0.06s  0.06s -bash
root     pts/0    192.168.1.96     00:27    0.00s  0.65s  0.04s w
----------------------------------------------------
#pgrep -lu lee  ##查看用户lee对应的PID
2728 bash
---------------------------------------------------
#kill -9  2728  ##把用户lee给T下线
 
阅读(2701) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~