LinuxSir.cn,穿越时空的Linuxsir!

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

如何强制踢出登录用户??

[复制链接]
发表于 2006-4-28 11:20:36 | 显示全部楼层 |阅读模式
如题,如果非root用户登录了主机,如何强制踢出用户??例如SSH登录的非root用户
发表于 2006-4-28 12:05:27 | 显示全部楼层
不如直接将用户删了
或者将用户的shell换为/bin/false之类的
回复 支持 反对

使用道具 举报

发表于 2006-4-28 13:56:15 | 显示全部楼层
SSH中可以设置哪些用户可以登录,哪些用户不可以登录。
还有,你用ps -aux时会看到有很多进程,比如:
root      8943  0.1  0.1   8632  2836 ?        Ss   13:54   0:00 sshd: root@pts/1
root      8946  0.0  0.0   3700  1820 pts/1    Ss   13:54   0:00 -bash

就表示有一个远程用户以root身份通过SSH登录了。你只要杀死那个进程就可以踢出该用户了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-28 22:23:21 | 显示全部楼层
删除用户并不是我想要的答案
因为用户登陆了,是删除不掉用户的
不过谢了
呵呵
3楼的是我想要的答案
呵呵
非常感谢~
回复 支持 反对

使用道具 举报

发表于 2006-4-28 22:37:38 | 显示全部楼层
  1. skill -KILL user_to_be_killed
  2. pkill -KILL -u user_to_be_killed
复制代码
回复 支持 反对

使用道具 举报

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

本版积分规则

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