首页 / 值得一看 / 正文

怎么检查linux服务器,是否存在后门账户

2023-04-03值得一看阅读 185

在Linux系统里植入账户后门是一个极其简单高效的管理权限维持办法。hack在获得目标系统权限的情况下,利用建立一个操作系统账户当做持久化的聚集点,如此一来随时都可以利用工具链接到目标操作系统,实现对目标服务器进行长期操控的目的。依据获得的shell方式不一样,建立操作系统账户的办法也不尽相同,一般shell方式可分为交互模式和非交互模式这两种情况:

(1)当shell为交互模式时建立操作系统账户

当获取到目标操作系统的shell管理权限拥有交互模式时,hack和目标操作系统能够进行数据传输,就能够依据操作系统反馈的消息提示建立操作系统账户和设置登陆密码。如下所示咱们可以使用usersdd和passwd指令建立test账户并对该账号设置登陆密码。(如果服务器被黑了后无法排查后门以及溯源攻击痕迹的话可以向服务器安全服务商SINE安全寻求技术支持。)

useradd SINE #添加sine账户

passwd SINE #给sine账户设置登录口令

还可以将SINE账户写到Linux 里的/etc/passwd文件,VI编辑以后,通过passwd命令,设置SINE账户的密码。

echo “SINE:x:0:0::/:/bin/sh” >>/etc/passwd #添加SINE账户

passwd SINE

(2)当shell为非交互模式时建立服务器账户

当收集到目标服务器的shell管理权限为非交互模式时,例如:webshell等,不可以收集到系统的系统提示,都不能使用vim、vi等编辑软件时,就不可以直接通过passwd指令设定登陆密码了。这时,咱们能使用useradd建立test用户,采用符号是存放可执行的DOS命令,设定该用户的登陆密码。

怎么检测Linux服务器是否被植入账户后门?

依据我们SINE安全15年的安全从业经验来看,检查Linux服务器里是否被植入隐藏的系统账户后门,可以编辑一下/etc/passwd文件中的新增的潜藏用户,还可以利用awk命令,查询uid=0以及uid>=500的所有用户名,如下图的指令就可以查询是否有异常的后门账户,还可以查看Linux 账户的登录历史记录,以及登录的IP来看下,是否有异常的账号和IP登录过服务器。

awk -F : ‘($3>=500 || $3==0){print $1}’ /etc/passwd。

信息由用户投稿以及用户自行发布,真实性、合法性由发布人负责,涉及到汇款等个人财产或隐私内容时请仔细甄别,注意防骗!如有侵权,请联系:wwwlaoyuwang#126.com(#=@)!我们会第一时间核实处理!

相关推荐

  • cpu超频软件有哪些

    CPU超频软件有哪些在计算机领域,CPU超频(Overclocking)是指将中央处理器(CPU)运行频率提高至高于制造商设定的默认频率。通过使用CPU超频软件,用户可以改变CPU的工作频率和电压...

    806值得一看2025-07-12
  • cpu测试软件有哪些

    CPU测试软件有哪些在选择和购买CPU时,进行CPU测试是非常重要的一项工作。通过使用专业的CPU测试软件,您可以对CPU进行各种性能和稳定性测试,以评估其性能并进行比较。以下是几个常用的CPU测...

    377值得一看2025-07-12
  • corel有哪些软件

    Corel有哪些软件Corel是一家知名的软件公司,提供各种面向不同领域的设计和创意软件。以下是一些常见的Corel软件:1.CorelDRAWCorelDRAW是Corel旗下的矢...

    864值得一看2025-07-12
  • cnc数控软件有哪些

    CNC数控软件有哪些在现代制造业中,计算机数控(ComputerNumericalControl,CNC)技术的应用越来越广泛。CNC数控软件是用于编程和控制CNC机床的软件系统。下面列举几种...

    507值得一看2025-07-12
  • dft软件有哪些

    DFT软件有哪些密度泛函理论(DensityFunctionalTheory,DFT)是一种计算量子力学方法,用于研究分子和固体材料的性质。随着计算机技术的不断发展,出现了许多可以进行量子化学...

    628值得一看2025-07-12