如何监控 linux 每个 ip 实时流量?以及如何判断自己的密码是否存在主流字典里?

2016-09-16 03:16:32 +08:00
 zyqf
针对第一个问题:

已经实现了监控网卡即时流量以及用 TC 控制上传速度,但是有个缺陷,会限制总上传宽带为 xx 。所以我想细化下,针对 ip 即时流量,用 tc 限制 ip 的速度。关键:只要能用python获取每个ip的即时流量!!希望给个方向,提点一下就好了

针对第二个问题:

我发现 linux 主机被暴力破解约几千次,好想知道是不是已经沦陷了。。。对一些特别重要的 vps 是用密钥登录,其他都是密码登录,大写字母一个,加小写字母 7 个,加特殊符号一个。。

还有第三个问题。。。

同时学 Python 和 C ,你们什么感受,反正我的感受很不好。。。
2663 次点击
所在节点    Python
6 条回复
isCyan
2016-09-16 06:49:09 +08:00
Clarencep
2016-09-16 08:51:18 +08:00
第一个问题偶也不晓得

第二个问题:密码勤换就行了,一个星期换一次呗。通过随机算法生成个足够长的密码(比如 64 字符)。然后平时登录一般都是在自己的电脑上,装好杀毒软件,通过 SecureCRT 这样的工具记住密码登录。

第三个问题: Python + C 感觉挺好的
jimzhong
2016-09-16 09:00:36 +08:00
第一个问题:我觉得思路应该是用 iptables 给每个 ip 的数据包打一个 mark ,然后放到各自独立的 queue 里面。
第三个问题:建议先学一个,否则 if, while 后面的括号和冒号,还有 for 的用法会让你很头疼。
zyqf
2016-09-16 13:14:14 +08:00
@jimzhong 没有办法先学一个,服务器经常要用 Python 来解决一些问题,数据结构要求要用 c 语言写。
jimzhong
2016-09-16 19:12:24 +08:00
@zyqf 那就把同一种语言的集中在一个时间段写。全部弄完了在切到另一种。
zhjits
2016-09-16 20:56:36 +08:00
1. 这你得用 Queue 去做
2. 全密钥登录 + fail2ban
3. 没有任何不适……

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/306531

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX