V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
zyqf
V2EX  ›  Python

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

  •  
  •   zyqf · 2016-09-16 03:16:32 +08:00 via Android · 2748 次点击
    这是一个创建于 3020 天前的主题,其中的信息可能已经有所发展或是发生改变。
    针对第一个问题:

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

    针对第二个问题:

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

    还有第三个问题。。。

    同时学 Python 和 C ,你们什么感受,反正我的感受很不好。。。
    6 条回复    2016-09-16 20:56:36 +08:00
    isCyan
        1
    isCyan  
       2016-09-16 06:49:09 +08:00 via Android   ❤️ 2
    Clarencep
        2
    Clarencep  
       2016-09-16 08:51:18 +08:00
    第一个问题偶也不晓得

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

    第三个问题: Python + C 感觉挺好的
    jimzhong
        3
    jimzhong  
       2016-09-16 09:00:36 +08:00
    第一个问题:我觉得思路应该是用 iptables 给每个 ip 的数据包打一个 mark ,然后放到各自独立的 queue 里面。
    第三个问题:建议先学一个,否则 if, while 后面的括号和冒号,还有 for 的用法会让你很头疼。
    zyqf
        4
    zyqf  
    OP
       2016-09-16 13:14:14 +08:00 via Android
    @jimzhong 没有办法先学一个,服务器经常要用 Python 来解决一些问题,数据结构要求要用 c 语言写。
    jimzhong
        5
    jimzhong  
       2016-09-16 19:12:24 +08:00
    @zyqf 那就把同一种语言的集中在一个时间段写。全部弄完了在切到另一种。
    zhjits
        6
    zhjits  
       2016-09-16 20:56:36 +08:00   ❤️ 1
    1. 这你得用 Queue 去做
    2. 全密钥登录 + fail2ban
    3. 没有任何不适……
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5765 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 06:33 · PVG 14:33 · LAX 22:33 · JFK 01:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.