如何将所有ssh尝试记录到我的Dreamhost服务器上?或者如果日志已经存在于何处?我检查了logs / example.com / html /我找不到ssh登录的任何日志文件。
我希望看到所有失败的尝试或在我的服务器中成功尝试SSH的时间。
答案 0 :(得分:1)
调用支持来获取日志,因为这些ssh日志没有在他们通过SSH向您显示的日志文件夹中公开(除非您有VPS帐户)。尽管如此,他们仍然保持一切。
答案 1 :(得分:1)
在Dreamhost(以及未明确禁用“last”命令的其他主机/服务器)上,您可以使用以下命令获取所有最近登录尝试的列表:
last -i | grep <youruser>
last -if /var/log/wtmp.1 | grep <youruser>
第一个命令将为您提供当月的登录历史记录,而第二个命令将为您提供上个月的登录历史记录。
有关更多信息,请参阅Dreamhost Wiki:http://wiki.dreamhost.com/Troubleshooting_Hacked_Sites
答案 2 :(得分:0)
如果您在Ubuntu / Debian Linux下,可以在此处获取此日志:
/var/log/auth.log