计算化学公社

 找回密码 Forget password
 注册 Register
Views: 5558|回复 Reply: 10
打印 Print 上一主题 Last thread 下一主题 Next thread

[Linux] 求助:服务器的CPU会自动爆满

[复制链接 Copy URL]

251

帖子

4

威望

4412

eV
积分
4743

Level 6 (一方通行)

本帖最后由 djjj148 于 2021-1-24 08:49 编辑

56核单机,PBS调用Gaussian进行计算,发现任务开始莫名的停止且没有任何异常错误输出,top查看后发现总是有一个叫sh的COMMAND(还是root权限运行的)会自动占满56核的5600%CPU,我登陆root杀掉这个任务后,过几十秒这个进程又自动把CPU占满。。重启机器和重启pbs都没用,而且现在就算是不调用pbs,直接g16 1.gjf跑任务也还是会被这个sh的COMMAND挤掉,甚至我什么都不干这个sh也会自动把CPU占满。。。
求助各位。

259

帖子

4

威望

4975

eV
积分
5314

Level 6 (一方通行)

2#
发表于 Post on 2021-1-23 19:57:29 | 只看该作者 Only view this author
怕不是被入侵挖比特币了,我们组服务器去年被学校里的内鬼频繁入侵挖矿
贫困U 退学与疯子工程学院

516

帖子

1

威望

5058

eV
积分
5594

Level 6 (一方通行)

3#
发表于 Post on 2021-1-23 20:04:56 | 只看该作者 Only view this author
top之后按一下c,看看能不能看到脚本在哪里。

另外 ,这是CPU,不是内存

251

帖子

4

威望

4412

eV
积分
4743

Level 6 (一方通行)

4#
 楼主 Author| 发表于 Post on 2021-1-23 20:08:04 | 只看该作者 Only view this author
niobium 发表于 2021-1-23 20:04
top之后按一下c,看看能不能看到脚本在哪里。

另外 ,这是CPU,不是内存

谢谢提醒 一着急都说错了,我crontab -e后发现的确有人设置了定时任务,命令调用的脚本就是sh

251

帖子

4

威望

4412

eV
积分
4743

Level 6 (一方通行)

5#
 楼主 Author| 发表于 Post on 2021-1-23 20:09:12 | 只看该作者 Only view this author
wxhwbh 发表于 2021-1-23 19:57
怕不是被入侵挖比特币了,我们组服务器去年被学校里的内鬼频繁入侵挖矿

感谢提醒,我crontab -e发现的确有人设置了定时任务,就是1分钟运行一次sh脚本,怪我root密码设置太简单,已修改密码

259

帖子

4

威望

4975

eV
积分
5314

Level 6 (一方通行)

6#
发表于 Post on 2021-1-23 20:38:05 | 只看该作者 Only view this author
djjj148 发表于 2021-1-23 20:09
感谢提醒,我crontab -e发现的确有人设置了定时任务,就是1分钟运行一次sh脚本,怪我root密码设置太简单 ...

root密码不能太简单,另外可以禁止root用户的远程登陆。
还要注意黑客入侵后可能会留后门,这种时候改密码不一定防得住。
贫困U 退学与疯子工程学院

251

帖子

4

威望

4412

eV
积分
4743

Level 6 (一方通行)

7#
 楼主 Author| 发表于 Post on 2021-1-23 20:47:44 | 只看该作者 Only view this author
wxhwbh 发表于 2021-1-23 20:38
root密码不能太简单,另外可以禁止root用户的远程登陆。
还要注意黑客入侵后可能会留后门,这种时候改密 ...

请问怎么查看黑客留没留后门呢

1237

帖子

1

威望

3499

eV
积分
4756

Level 6 (一方通行)

8#
发表于 Post on 2021-1-23 21:01:58 | 只看该作者 Only view this author
看描述很可能是中了挖矿病毒了

251

帖子

4

威望

4412

eV
积分
4743

Level 6 (一方通行)

9#
 楼主 Author| 发表于 Post on 2021-1-23 22:46:44 | 只看该作者 Only view this author
参考了楼上各位老师/同学的建议修改密码后禁用了root账户,并且只让服务器连接局域网,现在只有同一个路由分出的网线才能连接。但是发现PBS的排队ID已经从500升到了1500,病毒应该还在。无奈只能先备份计算数据,准备重装系统了,希望大家引以为戒。

2302

帖子

1

威望

5481

eV
积分
7803

Level 6 (一方通行)

10#
发表于 Post on 2021-1-23 23:37:24 | 只看该作者 Only view this author
本帖最后由 abin 于 2021-1-23 23:47 编辑
djjj148 发表于 2021-1-23 22:46
参考了楼上各位老师/同学的建议修改密码后禁用了root账户,并且只让服务器连接局域网,现在只有同一个路由 ...

禁用root远程登录;
禁用密码验证登录;
启用key验证登录。

以上三条,基本就安全了。

使用弱密码并同时允许root采用密码登录,
才是最大的隐患。

如果不太清楚如何配置key验证,
微软客户端,请参考:
微软系统使用MobaXterm配置ssh key验证


微软用户,采用putty登录服务器,密码或者key验证


微软、Linux桌面如何连接远程服务器


服务端,修改 /etc/ssh/sshd_config
请确保
PermitRootLogin prohibit-password
PasswordAuthentication no
UseDNS no #speedup connection
TCPKeepAlive yes

服务端,如何制作Key?
ssh-keygen -t ed25519
# press Enter if asked.
cd .ssh
cat ed25519.pub >> authorized_keys
chmod 600 authorized_keys


cat ed25519
拷贝看到的内容,就是微软机器上用到的key文件呀。

保管好这一对文件,可以把ed25519.pub放在任何你要访问的机器上的~/.ssh/authorized_keys中。
仅在第一次配置登录的时候需要密码,
以后均是key验证登录呀。 所以把密码内容写在记录本上,保存好备用呀。

如果你会用,当然也可以禁止root登录,
然后结合以上内容和~/.ssh/config,做到ssh root通过key验证,直接成为root用户呀。



评分 Rate

参与人数
Participants 1
eV +3 收起 理由
Reason
复前行79 + 3 GJ!

查看全部评分 View all ratings

High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

251

帖子

4

威望

4412

eV
积分
4743

Level 6 (一方通行)

11#
 楼主 Author| 发表于 Post on 2021-1-24 08:41:26 | 只看该作者 Only view this author
abin 发表于 2021-1-23 23:37
禁用root远程登录;
禁用密码验证登录;
启用key验证登录。

谢谢您!

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2024-11-27 13:29 , Processed in 0.240825 second(s), 27 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list