删除 SSH 用户帐户安全吗?

删除 SSH 用户帐户安全吗?

这是我在这里提出的第一个问题,我希望它听起来不太荒谬,我将其发布在正确的位置。

我有一个在 Linux 服务器上运行的 Magento 商店。我在同一台服务器上运行两个商店(Magento 1 和 Magento 2)。

我检查了我的访问日志,发现我想删除 SSH 帐户,但不确定这样做是否安全。

有一个用户叫前方工程,这是一家提供 Magento 扩展和模块的公司的名称,我相信它是在安装他们的某些模块时创建的。我已从 Magento 2 商店中删除了所有“Aheadworks”模块,但仍在 Magento 1 商店中使用 Aheadworks。

现在,如果我删除该用户,是否有可能出现“破坏”或无法正常工作的情况?

更新:

从日志中我可以看到该用户正在定期登录。肯定没有人使用这些凭证。难道是某些组件正在使用这个用户?

aheadworks       pts/0    172.16.1.50      Thu Feb 22 09:56:18 +0000 2018

更新2:

执行结果ps -fu aheadworks

[http]$ ps -fu aheadworks
UID        PID  PPID  C STIME TTY          TIME CMD
www-data  2911  2329  0 10:39 ?        00:00:01 sshd: www-data@pts/0
www-data  2912  2911  0 10:39 pts/0    00:00:00 -bash
www-data  3080  3074  0 14:16 ?        00:00:00 /bin/sh -c /usr/bin/timeout 6h /bin/bash /microcloud/domains/vendor/domains/mydomain.co.uk/http/cron.sh > /dev/null 2>&1
www-data  3083  3080  0 14:16 ?        00:00:00 /usr/bin/timeout 6h /bin/bash /microcloud/domains/vendor/domains/mydomain.co.uk/http/cron.sh
www-data  3084  3083  0 14:16 ?        00:00:00 /bin/bash /microcloud/domains/vendor/domains/mydomain.co.uk/http/cron.sh
www-data  3133  3084  0 14:16 ?        00:00:00 timeout 43200 fakechroot /usr/sbin/chroot /microcloud/domains/vendor /bin/bash
www-data  3135  3133  0 14:16 ?        00:00:00 /bin/bash
www-data  3146  3135 23 14:16 ?        00:00:00 /usr/bin/php /domains/mydomain.co.uk/http/cron.php -mdefault 1
www-data  3606  2912  0 14:16 pts/0    00:00:00 ps -fu aheadworks

答案1

Linux系统用户不能在php级别创建,即Magento。更重要的是,Aheadworks 扩展没有可以在 Linux 系统级别工作的代码。 Magento 1 的高级搜索扩展是个例外,因为它使用系统搜索引擎 - sphix 来处理搜索请求。换句话说,此帐户无法以任何方式与 Aheadworks 连接,除非 Aheadworks 根据客户请求在支持服务器上执行某些活动,并向服务器提交创建的访问权限

相关内容