设为首页收藏本站

简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย french

搜索
热搜: 活动 交友 discuz

干掉ssh同一用户多个登录脚本 [复制链接]
查看:52 | 回复:7

44

主题

642

回帖

1454

积分

金牌会员

积分
1454
发表于 2011-3-5 09:55:13 | 显示全部楼层 |阅读模式
php的

169

主题

3487

回帖

7601

积分

论坛元老

积分
7601
发表于 2011-3-5 10:28:55 | 显示全部楼层
具体怎么用

176

主题

737

回帖

2092

积分

金牌会员

积分
2092
发表于 2011-3-5 10:36:14 | 显示全部楼层
pid是循环使用的,新登陆的pid不一定比老的大。

141

主题

2730

回帖

5991

积分

论坛元老

积分
5991
发表于 2011-3-5 10:41:57 | 显示全部楼层
killall

18

主题

421

回帖

914

积分

高级会员

积分
914
发表于 2011-3-5 10:43:17 | 显示全部楼层
判断登录时间比pid有用吧

102

主题

639

回帖

1682

积分

金牌会员

积分
1682
发表于 2011-3-5 11:00:03 | 显示全部楼层
脚本写的不错,不过正如大家的意见,问题不少支持

24

主题

438

回帖

1036

积分

金牌会员

积分
1036
发表于 2011-3-5 14:52:07 | 显示全部楼层
原帖由 kangzj 于 2011-3-5 15:55 发表


查了一下资料,确实是这样的,进程号只有1-32768这么多,要是一直创建下去,肯定会用完的,肯定会循环使用
但是,从另一方面想,系统一个时候存在的进程数一般不会超过1K,1k/3w多,连续的进程号空间应该还是很大的,绝大部分情况下,这个 ...

PID不是+1循环分配的,我搞了半天也没搞清楚到底是怎么分配的。
我只有30多个进程,PID最后一号是240XX。

[ 本帖最后由 windywinter 于 2011-3-5 16:34 编辑 ]

44

主题

642

回帖

1454

积分

金牌会员

积分
1454
 楼主| 发表于 2011-3-5 15:46:11 | 显示全部楼层
ps ax | egrep `whoami`"@pts/[[:digit:]]"  | awk '{ if( $1 != '$PPID' ) { print $1 } }' | xargs -i kill {}
您需要登录后才可以回帖 登录 | 立即注册

论坛客服/商务合作/投诉举报:2171544 (QQ)
落伍者创建于2001/03/14,本站内容均为会员发表,并不代表落伍立场!
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
落伍官方微信:2030286 邮箱:(djfsys@gmail.com|tech@im286.com)
© 2001-2014

浙公网安备 33060302000191号

浙ICP备11034705号 BBS专项电子公告通信管[2010]226号

  落伍法律顾问: ITlaw-庄毅雄

Archiver|手机版|Discuz! X

GMT+8, 2026-3-28 11:31 , Processed in 0.020656 second(s), 4 queries , Gzip On, Redis On.

返回顶部