使用Linux PID查找IP地址

时间:2014-04-23 11:38:07

标签: linux

  1. 如何在Linux中使用Pid获取IP地址。这是怎么回事。 有什么办法吗?

  2. 仅允许特定用户使用该特定IP地址,如果该用户必须使用与其他IP地址分开的阻止。只有该用户允许来自该IP地址。 这可能吗?

1 个答案:

答案 0 :(得分:0)

看起来你的问题写得不好。如果我明白你在找什么:

1 /关于PID

PID是进程ID。进程链接到用户。用户可以是本地用户或远程用户(通过示例使用ssh)。

如果你把

放到一个shell中
$ ps u --pid 2525

如果2525是pid,则此命令将告诉您哪个用户链接到此进程

$ \w

这将显示当前连接的用户列表(本地和远程)及其对应的外部IP

除了\ w之外,你可以使用

$ who user3563068

此命令接近\ w并过滤到给定的用户名

2 /如何限制对计算机的远程访问?

使用fail2ban将阻止任何无法登录的外部IP。 fail2ban是我应该采取的方式。

<强>杂

要成功登录:

$ last

要查看登录失败:

$ lastb

仅允许从一个IP访问:

$ iptables -A INPUT -s 192.168.0.2 -j ACCEPT

192.168.0.2是你的IP