加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

我的Linux服务器受到了损害吗?我怎么说?

发布时间:2020-12-13 17:59:09 所属栏目:Linux 来源:网络整理
导读:参见英文答案 How do I deal with a compromised server?13个 在路由器后面运行(X)Ubuntu 10.04.2 LTS. 我刚从该机器上的root帐户收到了一封电子邮件,主题如下: *** SECURITY information for hostname : 消息正文包含此警告: hostname : jun 1 22:15:17 :
参见英文答案 > How do I deal with a compromised server?13个
在路由器后面运行(X)Ubuntu 10.04.2 LTS.

我刚从该机器上的root帐户收到了一封电子邮件,主题如下:

*** SECURITY information for <hostname>:

消息正文包含此警告:

<hostname> : jun 1 22:15:17 : <username> : 3 incorrect password attempts ; TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/bin/sh /tmp/tmpPHBmTO

我看不到/ tmp / tmpPHBmTO文件,虽然有一个名为/ tmp / tmpwoSrWW的文件,其时间戳可以追溯到2011-06-01 22:14,所以就在上述日期/时间之前.这是一个二进制文件,内容对我来说并不熟悉.此外,该文件只有-rw ——-权限.

当我读到它时,这意味着某人(或某物)已经(有)访问过我的机器.显然不是root访问权限(但仍然),至少足以将文件写入我的/ tmp目录.

有人指出我可以在哪里寻找更多信息:谁可以做到这一点,以及他们如何做到这一点?

我的路由器配置为允许访问SSH,HTTP(nginx充当其他几种服务之一的反向代理),SMTP,POP(后缀)和IMAP(dovecot)以及端口51413(传输)的转发流量.

解决方法

我意识到问题已经过去两年了,但是如果有人像我一样通过Google来到这里:我看到了一个Dropbox守护进程在一台没有运行任何服务器的服务器上运行非root帐户造成的行为X服务器.我设法在文件被删除之前复制它们.由于某种原因,守护程序想要重置其数据目录的权限(更不用说它甚至不需要root来执行此操作)并终止某些进程.我只能推测为什么,也许它做了某种自动更新,并尝试重新加载自己或类似的东西.

文件/ tmp / tmpe1AGcd包含:

#!/bin/bash
sudo -K
zenity --entry --title="Dropbox" --text="Dropbox needs your permission to save settings to your computer.

Type your Linux password to allow Dropbox to make changes." --entry-text "" --hide-text | sudo -S /bin/sh /tmp/tmpAH5mxL
if [ "$?" != 0 ]; then
zenity --error --text="Sorry,wrong password"
exit 1
fi

由于机器无头运行并且甚至没有安装二进制“zenity”,因此sudo接收空密码尝试并在尝试执行/ tmp / tmpAH5mxL时失败,包含:

#!/bin/bash
chown -R 1000 "/home/<username>/.dropbox"
chmod -R u+rwX "/home/<username>/.dropbox"
kill -s USR2 5364

我得到的结果与您所做的相同:

<hostname> : Jul  4 16:32:24 : <username>: 3 incorrect password attempts ; TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/bin/sh /tmp/tmpAH5mxL

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读