谁试图访问root @

时间:2017-07-25 10:59:02

标签: linux ubuntu

我找不到如何获得试图访问我的root @的IP列表(这是Linux中的一个命令,但我找不到它)。而且我如何阻止来自此访问的IP。

有人试图在服务器上访问我的root @。我需要解决这个问题。

我试过这个但是不行:

cat access.log| awk '{print $1}' | sort | uniq -c |sort -n

2 个答案:

答案 0 :(得分:2)

只需输入:

last root 

这将为您提供用户以root用户身份登录的计算机的IP地址的详细信息。

答案 1 :(得分:1)

在不知道您的Input_file我提供此解决方案的情况下,您可以尝试关注并告诉我这是否对您有帮助。

awk  '{match($0,/[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+/);array[substr($0,RSTART,RLENGTH)]} END{for(i in array){print i,array[i]}}'   Input_file

如果上面没有帮助你,那么请在代码标签中向我们展示示例Input_file和预期输出文件,以便我们可以帮助您。