AWS EC2被黑

4月初收到Amazon大量邮件提醒我的主机对外进行端口扫描。

细查发现主机上启动了大量进程对外尝试ssh连接——被黑了……

真是一脸黑线啊,还是那句话,That’s why I pay so much to my server administrator.

Google了下症状,中了pscan2了。

去查看/home目录,发现有个phpmyadmin用户……!!!

看.bash_history看到/dev/shm下放了一个文件名是空格的文件夹,里面跑着进程。

杀进程,删文件。

教训是

  1. 如果你装的什么应用程序为你创建了新用户,把它的shell置成/bin/false比较安全。
  2. 密码安全要当心,千万别觉得自己的密码不容易记住就是好密码。使用密码生成、管理工具比较安全。
  3. 即便你的主机没什么有价值的内容,也有被当作肉鸡的价值,不要侥幸。
  4. 禁掉ssh交互式登录吧。这样至少hacker没有直接重试ssh 服务的机会。

教训很初级,随意看看。


Comments

3 responses to “AWS EC2被黑”

  1. phoebezh Avatar
    phoebezh

    难道不是top了之后发现有个叫作phpadmin的用户在跑着奇怪的程式然后才发现pscan2的末~

  2. phoebezh :
    难道不是top了之后发现有个叫作phpadmin的用户在跑着奇怪的程式然后才发现pscan2的末~

    开始不是top的~这东西占cpu和memory都不算大,是netstat 看网络连接看出来的,进程名只能看到是bash。
    后来忘记是加了什么参数才定位出来pscan2的~对头,pscan2是先在自己机器上看到的~我笨笨了

  3. phoebezh Avatar
    phoebezh

    被博主回复了好紫冻阿555

Leave a Reply